Beispiel #1
0
 public ActionResult Create_Post(Bill_ViewModel inst)
 {
     ViewBag.Title = "ДОБАВЛЕНИЕ НОВОГО Р/С";
     if (inst == null)
     {
         ModelState.AddModelError("CreateBillNull", "Не указаны данные для создания расчетного счета!!!");
         return(new HttpStatusCodeResult(HttpStatusCode.BadRequest, ModelState.Values.ToString()));
     }
     if (!(new BillModelAttribute().IsValid(inst)))
     {
         ModelState.AddModelError("CreateBillNotVal", "Указанные для создания расчетного счета данные не валидны");
         ViewBag.Message = "Валидация НЕ пройдена";
         return(new HttpStatusCodeResult(HttpStatusCode.BadRequest, ModelState.Values.ToString()));
     }
     else
     {
         billService.Create(inst.BillFromViewToDomain());
         ViewBag.Message = "Добавление нового расчетного счета для клиента прошло успешно!";
         return(View());
     }
 }