Проблема Проблема в resources\client\Core\Businesses.cs BusinessManager

Saiman

Участник портала
Автор темы
44
3
20
помогите решить выдает ошибку, после заливки авто на сервер , везде все прописал. пишет ошибку в
Error | BusinessManager | EXCEPTION AT "BUSINESSES":
Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[0]', line 1, position 72.
и в server\dotnet\resources\client\Core\Businesses.cs:line 35

Business data = new Business(Convert.ToInt32(Row["id"]), Row["owner"].ToString(), Convert.ToInt32(Row["sellprice"]), Convert.ToInt32(Row["type"]), JsonConvert.DeserializeObject<List<Product>>(Row["products"].ToString()), enterpoint, unloadpoint, Convert.ToInt32(Row["money"]),
Convert.ToInt32(Row["mafia"]), JsonConvert.DeserializeObject<List<Order>>(Row["orders"].ToString()));
var id = Convert.ToInt32(Row["id"]);
lastBizID = id;

if (data.Type == 0)
{
if (data.Products.Find(p => p.Name == "Связка ключей") == null)
{
Product product = new Product(ProductsOrderPrice["Связка ключей"], 0, 0, "Связка ключей", false);
data.Products.Add(product);
Log.Write($"product Связка ключей was added to {data.ID} biz");
}
data.Save();
}
BizList.Add(id, data);
}
}
catch (Exception e)
{
Log.Write("EXCEPTION AT \"BUSINESSES\":\n" + e.ToString(), nLog.Type.Error);
}
}

public static void SavingBusiness()
{
foreach (var b in BizList)
{
var biz = BizList[b.Key];
biz.Save();
}
Log.Write("Businesses has been saved to DB", nLog.Type.Success);
}

[ServerEvent(Event.ResourceStop)]
public void OnResourceStop()
{
try
{
SavingBusiness();
}
catch (Exception e) { Log.Write("ResourceStart: " + e.Message, nLog.Type.Error); }
}

public static Dictionary<int, Business> BizList = new Dictionary<int, Business>();
public static Dictionary<int, int> Orders = new Dictionary<int, int>(); // key - ID заказа, value - ID бизнеса

public static List<string> BusinessTypeNames = new List<string>()
{
 

RandomchikTT

Начинающий специалист
156
102
66
Если это после заливки авто,то где-то накосячил,либо в БД либо в cs,но скорее всего в БД
 
  • Like
Реакции: Haker1995 и Saiman