Beispiel #1
0
 public ActionResult EditAttrition(int id)
 {
     var model = new AttritionViewModel {
         Attrition = id > 0 ? AttritionModel.FromDomainModel(masterService.GetAttrition(id)) : new AttritionModel(),
         Designations = Enumeration.GetAll<Designation>(),
     };
     return PartialView("EditAttrition", model);
 }
Beispiel #2
0
 public void EditAttrition(AttritionViewModel model)
 {
     var attrition = AttritionModel.ToDomainModel(model.Attrition);
     if (attrition.Id > 0) {
         masterService.UpdateAttrition(attrition);
     } else {
         masterService.AddAttritions(new[] { attrition });
     }
 }
Beispiel #3
0
        public ActionResult EditAttrition(int id)
        {
            var model = new AttritionViewModel
            {
                Attrition = id > 0 ? AttritionModel.FromDomainModel(masterService.GetAttrition(id)) : new AttritionModel(),
                Designations = Enumeration.GetAll<Designation>().ToList(),
                Headers = masterService.FindHeaders(),
                HeadId = id > 0 ? masterService.GetAttrition(id).AttritionHead.Id : 0
            };

            return PartialView("EditAttrition", model);
        }