public ActionResult Create(MaterialListItemViewModel materialListItem) { if (ModelState.IsValid) { tMaterial tmaterial = new tMaterial(); tmaterial.Name = materialListItem.Name; tmaterial.Description = materialListItem.Description; _db.tMaterial.Add(tmaterial); _db.SaveChanges(); return RedirectToAction("Index"); } return View(materialListItem); }
public ActionResult Edit(MaterialListItemViewModel materialListItem) { if (ModelState.IsValid) { tMaterial tmaterial = _db.tMaterial.Find(materialListItem.MaterialID); tmaterial.Name = materialListItem.Name; tmaterial.Description = materialListItem.Description; _db.Entry(tmaterial).State = EntityState.Modified; _db.SaveChanges(); return RedirectToAction("Index"); } return View(materialListItem); }
private List<MaterialListItemViewModel> GetMaterialList() { List<MaterialListItemViewModel> materialList = new List<MaterialListItemViewModel>(); foreach (var dbItem in _db.tMaterial.ToList()) { MaterialListItemViewModel listItem = new MaterialListItemViewModel(); listItem.MaterialID = dbItem.MaterialID; listItem.Name = dbItem.Name; listItem.Description = dbItem.Description; materialList.Add(listItem); } return materialList; }
public ActionResult GetMaterialListItem(int id) { tMaterial tmaterial = _db.tMaterial.Find(id); MaterialListItemViewModel materialItem = new MaterialListItemViewModel(); if (tmaterial == null) { return HttpNotFound(); } else { materialItem.MaterialID = tmaterial.MaterialID; materialItem.Name = tmaterial.Name; materialItem.Description = tmaterial.Description; } return View(materialItem); }
public ActionResult Edit(MaterialListItemViewModel materialListItem) { return _materialViewModel.Edit(materialListItem); }
public ActionResult Create(MaterialListItemViewModel materialListItem) { return _materialViewModel.Create(materialListItem); }