public ActionResult Save(ConsumerAddressModelView viewModel) { if (User == null) { return(null); } object result = null; var inputModel = CustomMapper.MapEntity <BaseConsumerAddressModel>(viewModel); if (ConsumerAddressManagement.Validate(_context, inputModel)) { var entity = ConsumerAddressManagement.CreateOrUpdate(_context, inputModel); result = new { status = "ok", model = CustomMapper.MapEntity <ConsumerAddressModelView>(entity), New = viewModel.Id == 0 }; } else { result = new { status = "error", errorMessage = "not valid date range for MSC" }; } return(Json(result, JsonRequestBehavior.AllowGet)); }
public ActionResult Delete(int Id) { ConsumerAddressManagement.Delete(_context, Id); return(Json(new { status = "ok", Id = Id }, JsonRequestBehavior.AllowGet)); }