public ActionResult Create([Bind(Include = "ProduceId,ProduceName,ProduceType,Season,Price,Stock,PluralName")] Produce produce)
        {
            if (ModelState.IsValid)
            {
                db.Produces.Add(produce);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(produce));
        }
Exemple #2
0
 //Method for deleting product
 public void Delete(Produce produce)
 {
     using (var db = new ProduceStoreEntities())
     {
         db.Produces.Remove(produce);
         db.SaveChanges();
     }
 }
Exemple #3
0
 //Method for editing produce
 public void Update(Produce produce)
 {
     using (var db = new ProduceStoreEntities())
     {
         db.Entry(produce).State = EntityState.Modified;
         db.SaveChanges();
     }
 }
Exemple #4
0
 //Method for adding produce
 public void Add(Produce produce)
 {
     using (var db = new ProduceStoreEntities())
     {
         db.Produces.Add(produce);
         db.SaveChanges();
     }
 }
Exemple #5
0
 //Method for deleting a rule
 public void Delete(Rule rule)
 {
     using (var db = new ProduceStoreEntities())
     {
         db.Rules.Remove(rule);
         db.SaveChanges();
     }
 }
Exemple #6
0
 //Approver Methods
 public void Approve(Rule rule)
 {
     using (var db = new ProduceStoreEntities())
     {
         rule.RuleStatus      = "Approved";
         db.Entry(rule).State = EntityState.Modified;
         db.SaveChanges();
     }
 }
Exemple #7
0
        //Editor-only methods

        //Method for adding a rule
        public void Add(Rule rule)
        {
            using (var db = new ProduceStoreEntities())
            {
                rule.RuleStatus = "Pending";
                db.Rules.Add(rule);
                db.SaveChanges();
            }
        }
 public ActionResult Edit([Bind(Include = "RuleStatus")] Data.Rule rule)
 {
     if (ModelState.IsValid)
     {
         db.Entry(rule).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(rule));
 }