public ActionResult EditMaterial(MaterialModel model) { using (var mm = new MaterialsManager()) { // TODO: Refactor into an extention method that uses generics var material = new Material { Name = model.Name, SubName = model.SubName, Measurement = model.Measurement, CreatedOn = model.CreatedOn, ModifiedOn = model.ModifiedOn, UnitCost = model.UnitCost, IsActive = model.IsActive, ManufacturerID = model.ManufacturerID, Height = model.Height, Width = model.Width, Thickness = model.Thickness, Texture = model.Texture, Finish = model.Finish, Overlap = model.Overlap, SKU = model.SKU, ID = model.ID }; material = mm.EditMaterial(material); } return RedirectToAction("Materials"); }
public ActionResult CreateMaterial() { MaterialModel model = new MaterialModel(); return View("EditMaterial", model); }
public ActionResult EditMaterial(int id) { using (var mm = new MaterialsManager()) { var material = mm.SingleMaterial(id); var model = new MaterialModel(material); return View("EditMaterial", model); } }