/*public async Task<HistoryTransit> AddTransit(string num, int direction, int camera) * { * Number number = new Number(); * number.text = num; * if (number.direction == dataBase.CheckDirection(number, user)) * { * number.photo = cameras[camera].GetMat(); * HistoryTransit historyTransit = null; * historyTransit = dataBase.NumberToHistory(number, user, direction); * NewNotyfNumber(number, historyTransit); * VkNotyf(number, historyTransit); * return historyTransit; * } * * return null; * }*/ public void VkNotyf(Number number, HistoryTransit historyTransit) { if (vkControl.vkMessages == null) { return; } List <int> contacts = dataBase.GetContacts(number.text); foreach (int id in contacts) { vkControl.vkMessages.SendMsg( id, string.Format( "Гос. номер <{0}>, совершен {1}{2}", number.text, number.direction == 1 ? "выезд" : (number.direction == -1 ? "въезд" : "проезд"), (historyTransit != null && historyTransit.dateExit != "") ? ". Стоимость составила " + historyTransit.cost : ""), number.photo == null ? null : number.photo.Bitmap); } }