コード例 #1
0
        public ActionResult CreateRecipe()
        {
            I_Recipe i_Recipe = new I_Recipe();

            i_Recipe.CreatedBy = System.Web.HttpContext.Current.User.Identity.Name;
            i_Recipe.CreatedOn = System.DateTime.Now;
            return(View(i_Recipe));
        }
コード例 #2
0
 public ActionResult CreateRecipe(I_Recipe i_Recipe)
 {
     if (ModelState.IsValid)
     {
         i_Recipe.Status = 1;
         db.I_Recipe.Add(i_Recipe);
         db.SaveChanges();
     }
     return(RedirectToAction("Index"));
 }
コード例 #3
0
 public ActionResult EditRecipe(I_Recipe i_Recipe)
 {
     if (ModelState.IsValid)
     {
         i_Recipe.ModifiedBy      = System.Web.HttpContext.Current.User.Identity.Name;
         i_Recipe.ModifiedOn      = System.DateTime.Now;
         i_Recipe.Status          = 1;
         db.Entry(i_Recipe).State = EntityState.Modified;
         db.SaveChanges();
     }
     return(RedirectToAction("Index"));
 }
コード例 #4
0
        // GET: Recipe/Edit/5
        public ActionResult EditRecipe(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            I_Recipe i_Recipe = db.I_Recipe.Find(id);

            if (i_Recipe == null)
            {
                return(HttpNotFound());
            }
            return(View(i_Recipe));
        }
コード例 #5
0
        public ActionResult DeleteRecipe(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            I_Recipe i_Recipe = db.I_Recipe.Find(id);

            if (i_Recipe == null)
            {
                return(HttpNotFound());
            }
            i_Recipe.Status          = -99;
            i_Recipe.ModifiedBy      = System.Web.HttpContext.Current.User.Identity.Name;
            i_Recipe.ModifiedOn      = System.DateTime.Now;
            db.Entry(i_Recipe).State = EntityState.Modified;
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }