Ejemplo n.º 1
0
        public ActionResult Edit(int id, FormCollection collection)
        {
            if (ModelState.IsValid)
            {
                DiningDishName ddn = new DiningDishName();
                TryUpdateModel(ddn, collection);
                ddn.MODIFYUSER = Session["Username"].ToString();
                ddn.MODIFYDATE = DateTime.Now;

                if (new DishNameManager().ModifyDishName(ddn, id) > 0)
                {
                    ModelState.Clear();
                    return(RedirectToAction("Index"));
                }
                else
                {
                    ModelState.AddModelError("", "修改菜名信息出错!!!");
                    return(null);
                }
            }
            return(View());
        }
Ejemplo n.º 2
0
        public ViewResult Create(FormCollection collection)
        {
            try
            {
                if (collection["CookingClass"].Contains("请选择") || collection["CookingType"].Contains("请选择"))
                {
                    ModelState.AddModelError("", "请择选菜系和菜类");
                }
                if (string.IsNullOrEmpty(collection["DateType"]))
                {
                    ModelState.AddModelError("", "请择选班别");
                }

                if (ModelState.IsValid)
                {
                    DiningDishName ddn = new DiningDishName();
                    TryUpdateModel(ddn, collection);
                    ddn.CREATEUSER = Session["Username"].ToString();
                    ddn.CREATEDATE = DateTime.Now;

                    if (new DishNameManager().AddDishName(ddn) > 0)
                    {
                        ModelState.Clear();
                        //return RedirectToAction("Index");
                        ViewBag.Msg = "[" + ddn.DishName + "]  添加完成!!";
                        //return Content("["+ddn.DishName+"]  添加完成!!");
                    }
                    else
                    {
                        ModelState.AddModelError("", "添加菜名信息出错!!!");
                    }
                }
            }
            catch
            {
                return(View());
            }
            return(View());
        }
Ejemplo n.º 3
0
 //更新
 public int ModifyDishName(DiningDishName ddn, int id)
 {
     return(dbInstance.Context.Update <DiningDishName>(ddn, d => d.ID == id));
 }
Ejemplo n.º 4
0
 //新增
 public int AddDishName(DiningDishName ddn)
 {
     return(dbInstance.Context.Insert <DiningDishName>(ddn));
 }