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()); } }