Esempio n. 1
0
        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");
        }
Esempio n. 2
0
 public ActionResult CreateMaterial()
 {
     MaterialModel model = new MaterialModel();
     return View("EditMaterial", model);
 }
Esempio n. 3
0
 public ActionResult EditMaterial(int id)
 {
     using (var mm = new MaterialsManager())
     {
         var material = mm.SingleMaterial(id);
         var model = new MaterialModel(material);
         return View("EditMaterial", model);
     }
 }