Example #1
0
 public void EditState(StateViewModel model)
 {
     if (!ModelState.IsValid) {
         return;
     }
     var state = StateModel.ToDomainModel(model.State);
     if (state.Id > 0) {
         masterService.UpdateState(state);
     } else {
         masterService.AddStates(new[] { state });
     }
 }
Example #2
0
 public ActionResult EditState(int id)
 {
     var state = id > 0 ? StateModel.FromDomainModel(masterService.GetState(id)) : new StateModel();
     var model = new StateViewModel {
         State = state,
         Regions = masterService.GetAllRegions().Select(x => new KeyValuePair<int, string>(x.Id, x.Name)).ToList()
     };
     return PartialView("EditState", model);
 }