public ActionResult ReedOne_Get_2(int id) { ViewBag.Title = $"ПОИСК Р/С ПО ID № {id}"; ViewBag.Header = $"Сведения о расчетном счете с идентификатором № {id}:"; Bill_ViewModel bill = billService.Get(id).BillFromDomainToView(); if (bill == null) { ModelState.AddModelError("GetClientById", "Расчетный счет с запрашиваемым идентификатором не существует!!!"); ViewBag.Message = ModelState.Values.ToString(); return(new HttpStatusCodeResult(404, ModelState.Values.ToString())); } if (!(new BillModelAttribute().IsValid(bill))) { ModelState.AddModelError("GetBillNotVal", "Запрашиваемые сведения о расчетном счете не валидны!!!"); ViewBag.Message = "Валидация НЕ пройдена"; return(new HttpStatusCodeResult(HttpStatusCode.BadRequest, ModelState.Values.ToString())); } else { return(View(bill)); } }