Inheritance: KnowYourTurf.Core.ViewModel
Ejemplo n.º 1
0
 public ActionResult Save(MaterialViewModel input)
 {
     var material = input.Material.EntityId > 0 ? _repository.Find<Material>(input.Material.EntityId) : new Material();
     mapItem(material, input);
     var crudManager = _saveEntityService.ProcessSave(material);
     var notification = crudManager.Finish();
     return Json(notification, JsonRequestBehavior.AllowGet);
 }
Ejemplo n.º 2
0
 public ActionResult AddEdit(ViewModel input)
 {
     var material = input.EntityId > 0 ? _repository.Find<Material>(input.EntityId) : new Material();
     var model = new MaterialViewModel
     {
         Material = material
     };
     return PartialView("MaterialAddUpdate", model);
 }
Ejemplo n.º 3
0
 public ActionResult Display(ViewModel input)
 {
     var material = _repository.Find<Material>(input.EntityId);
     var model = new MaterialViewModel
                     {
                         Material = material,
                         AddEditUrl = UrlContext.GetUrlForAction<MaterialController>(x => x.AddEdit(null)) + "/" + material.EntityId
                     };
     return PartialView("MaterialView", model);
 }
Ejemplo n.º 4
0
 private void mapItem(Material material, MaterialViewModel input)
 {
     material.Description = input.Material.Description;
     material.Name = input.Material.Name;
     material.Notes = input.Material.Name;
 }