public PartialViewResult ConfirmUnregisteredReading(UnregisteredWaterMeterReadingViewModel viewModel) { try { return(PartialView("_UnregisteredWaterMeterReadingShow", viewModel)); } catch (Exception e) { TempData[StaticMembers.ERROR_MSG] = e.Message; return(PartialView("UnregisteredWaterMeterReadingAddViewShow", new UnregisteredWaterMeterReadingViewModel())); } }
public JsonResult AddUnregisteredReading(UnregisteredWaterMeterReadingViewModel viewModel) { try { using (VesiPortalDbContext context = new VesiPortalDbContext()) { UnregisteredWaterMeterReading unregisteredWaterMeterReading = Mapper.Map <UnregisteredWaterMeterReading>(viewModel); WaterMeterReading.Add(context, unregisteredWaterMeterReading); } return(Json(data: new { Valid = true, Message = Messages.WaterMeterReadingAdded }, behavior: JsonRequestBehavior.AllowGet)); } catch (Exception) { return(Json(data: new { Valid = false, ErrorMessage = ErrorMessages.WaterMeterReadingAddError }, behavior: JsonRequestBehavior.AllowGet)); } }