public ActionResult MaterialInPurchaserSetup(MaterialInPurchaserModel model) { MaterialInPurchaser materialInPurchaser = db.MaterialInPurchasers.Where(a => a.MatInPurchaserId.Equals(model.MatInPurchaserId)).FirstOrDefault(); if (materialInPurchaser == null) { MaterialInPurchaser newMaterialInPurchaseradd = new MaterialInPurchaser(); newMaterialInPurchaseradd.Name = model.Name; newMaterialInPurchaseradd.OpeningBalance = model.OpeningBalance; newMaterialInPurchaseradd.CreateDate = DateTime.Now; //newMaterialInPurchaseradd.IsActive = model.IsActive; newMaterialInPurchaseradd.IsActive = true; db.MaterialInPurchasers.Add(newMaterialInPurchaseradd); db.SaveChanges(); ModelState.Clear(); model = null; this.AddNotification("Thats great! Successfully Saved.", NotificationType.SUCCESS); } else { materialInPurchaser.Name = model.Name; materialInPurchaser.OpeningBalance = model.OpeningBalance; //materialInPurchaser.IsActive = model.IsActive; materialInPurchaser.IsActive = true; db.SaveChanges(); model = null; this.AddNotification("Thats great! Successfully Edited.", NotificationType.SUCCESS); } return(RedirectToAction("MaterialInPurchaserList")); }
public ActionResult MaterialInPurchaserEditView(int MatInPurchaserId) { MaterialInPurchaserModel model = new MaterialInPurchaserModel(); MaterialInPurchaser newFitCat = db.MaterialInPurchasers.Where(a => a.MatInPurchaserId.Equals(MatInPurchaserId)).FirstOrDefault(); if (newFitCat != null) { model.Name = newFitCat.Name; model.OpeningBalance = newFitCat.OpeningBalance.Value; model.IsActive = newFitCat.IsActive.Value; } return(View("MaterialInPurchaserSetup", model)); }