Beispiel #1
0
        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"));
        }
Beispiel #2
0
        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));
        }
Beispiel #3
0
        public ActionResult DeleteMaterialInPurchaser(int MatInPurchaserId)
        {
            MaterialInPurchaser newFitCat = db.MaterialInPurchasers.Where(a => a.MatInPurchaserId.Equals(MatInPurchaserId)).FirstOrDefault();

            if (newFitCat != null)
            {
                db.Entry(newFitCat).State = EntityState.Deleted;
                db.SaveChanges();
                ModelState.Clear();
                return(Json(new { success = true, message = "Purchaser Delete" }, JsonRequestBehavior.AllowGet));
            }
            else
            {
                return(Json(new { error = true, message = "Unsuccessfull" }, JsonRequestBehavior.AllowGet));
            }
        }