//Метод используется для редактирования данных о заказе или добавления нового
 //Получает id заказа и данные из формы
 //Возращает сообщения пользователю
 public JsonResult SaveCall(String callID,
     String DeliveryFrom,
     String DeliveryTo,
     String DateDelivery,
     String DeliveryTimeFrom,
     String DeliveryTimeTo)
 {
     DAL.Customers.CustomerCalls CustomerCallManager = new DAL.Customers.CustomerCalls();
     if (String.IsNullOrEmpty(callID) || Int32.Parse(callID) == 0)
     {
         CustomerCallManager.AddCall((int)System.Web.Security.Membership.GetUser().ProviderUserKey,
             DeliveryFrom.TrimEnd(' '),
             DeliveryTo.TrimEnd(' '),
             DateTime.Parse(DateDelivery),
             DeliveryTimeFrom.TrimEnd(' '),
             DeliveryTimeTo.TrimEnd(' '));
         var jsonData = new
         {
             result = "Call is added!"
         };
         return Json(jsonData, JsonRequestBehavior.AllowGet);
     }
     else
     {
         if (CustomerCallManager.GetCall(Int32.Parse(callID)).status == 1)
         {
             CustomerCallManager.EditCall(Int32.Parse(callID),
                 DeliveryFrom.TrimEnd(' '),
                 DeliveryTo.TrimEnd(' '),
                 DateTime.Parse(DateDelivery),
                 DeliveryTimeFrom.TrimEnd(' '),
                 DeliveryTimeTo.TrimEnd(' '));
             var jsonData = new
             {
                 result = "Call is updated!"
             };
             return Json(jsonData, JsonRequestBehavior.AllowGet);
         }
         else
         {
             var jsonData = new
             {
                 result = "Call can not be updated, it's not open status!"
             };
             return Json(jsonData, JsonRequestBehavior.AllowGet);
         }
     }
 }