Exemplo n.º 1
0
        public ActionResult DictionaryItemEdit(int id, int DictionaryID, EF.DictionaryItem model)
        {
            //客户端已处理ajax重复提交问题(ajax提交一次,表单再提交一次)
            string msg = "保存失败";

            try
            {
                // TODO: Add update logic here
                //var statistical = bllStatistical.GetModel(id);
                if (id > 0 && model != null)
                {
                    //return RedirectToAction("Index");
                    model.CreateUser       = "******";
                    model.UpdateUser       = "******";
                    model.UpdateTime       = DateTime.Now;
                    model.CreateTime       = DateTime.Now;
                    model.DictionaryItemID = id;
                    model.DictionaryID     = DictionaryID;
                    int result = dictionaryItemDAL.Update(model);
                    if (result > 0)
                    {
                        msg = "保存成功";
                    }
                    //return RedirectToAction("Index");
                }
                return(Content(msg));
            }
            catch (Exception e)
            {
                //return View();
                return(Content(msg));
            }
        }
Exemplo n.º 2
0
        public ActionResult DictionaryItemCreate(int DictionaryID, EF.DictionaryItem dictionaryItem)
        {
            string msg = "添加失败";

            //YJY.EMS.Model.OA.Department member = new YJY.EMS.Model.OA.Department();
            try
            {
                // TODO: Add insert logic here
                dictionaryItem.DictionaryID = DictionaryID;
                dictionaryItem.CreateUser   = "******";
                dictionaryItem.UpdateUser   = "******";
                dictionaryItem.UpdateTime   = DateTime.Now;
                dictionaryItem.CreateTime   = DateTime.Now;
                dictionaryItem.DictionaryID = dictionaryItemDAL.Insert(dictionaryItem);
                if (dictionaryItem.DictionaryID <= 0)
                {
                    return(Content(msg));
                }
                msg = "添加成功";
                //return RedirectToAction("Index");
                return(Content(msg));
            }
            catch
            {
                //return View();
                return(Content(msg));
            }
        }
Exemplo n.º 3
0
 public ActionResult DictionaryItemEdit(int DictionaryID, int id, int pageIndex, string SearchString)
 {
     EF.DictionaryItem dictionaryItem = null;
     if (id > 0)
     {
         dictionaryItem = dictionaryItemDAL.GetDictionaryItem(id);
     }
     //记录列表的页码以及查询条件,便于从编辑、详情等页面返回列表页时使用
     if (pageIndex > 1)
     {
         ViewBag.pageIndex = pageIndex;
     }
     if (!string.IsNullOrWhiteSpace(SearchString))
     {
         ViewBag.SearchString = HttpUtility.UrlEncode(SearchString);
     }
     ViewBag.DictionaryID = HttpUtility.UrlEncode(DictionaryID.ToString());
     return(View(dictionaryItem));
 }