Example #1
0
 public ActionResult EditTemplate(Off_Sales_Template model)
 {
     if (ModelState.IsValid)
     {
         Off_Sales_Template item = new Off_Sales_Template();
         if (TryUpdateModel(item))
         {
             _offlineDB.Entry(item).State = System.Data.Entity.EntityState.Modified;
             _offlineDB.SaveChanges();
             return(RedirectToAction("TemplateList"));
         }
         return(View("Error"));
     }
     else
     {
         ModelState.AddModelError("", "发生错误");
         return(View(model));
     }
 }
Example #2
0
        public ActionResult CancelTemplateAjax(int id)
        {
            Off_Sales_Template model = _offlineDB.Off_Sales_Template.SingleOrDefault(m => m.Id == id);

            if (model != null)
            {
                var user = UserManager.FindById(User.Identity.GetUserId());
                if (user.DefaultSystemId == model.Off_System_Id)
                {
                    model.Status = -1;
                    _offlineDB.Entry(model).State = System.Data.Entity.EntityState.Modified;
                    _offlineDB.SaveChanges();
                    return(Json(new { result = "SUCCESS" }));
                }
                else
                {
                    return(Json(new { result = "UNAUTHORIZED" }));
                }
            }
            return(Json(new { result = "FAIL" }));
        }
Example #3
0
 public ActionResult CreateTemplate(Off_Sales_Template model)
 {
     if (ModelState.IsValid)
     {
         var user = UserManager.FindById(User.Identity.GetUserId());
         Off_Sales_Template item = new Off_Sales_Template();
         if (TryUpdateModel(item))
         {
             item.Off_System_Id = user.DefaultSystemId;
             _offlineDB.Off_Sales_Template.Add(item);
             _offlineDB.SaveChanges();
             return(RedirectToAction("TemplateList"));
         }
         return(PartialView("Error"));
     }
     else
     {
         ModelState.AddModelError("", "发生错误");
         return(PartialView(model));
     }
 }
Example #4
0
        // 0511 修改模板
        // Origin: Off_Template_Edit
        public ActionResult EditTemplate(int id)
        {
            Off_Sales_Template template = _offlineDB.Off_Sales_Template.SingleOrDefault(m => m.Id == id);

            if (template != null)
            {
                var user = UserManager.FindById(User.Identity.GetUserId());
                if (template.Off_System_Id == user.DefaultSystemId)
                {
                    return(View(template));
                }
                else
                {
                    return(View("AuthorizeError"));
                }
            }
            else
            {
                return(View("Error"));
            }
        }
Example #5
0
        // 0511 添加模板
        // Origin: Off_Template_Creat
        public ActionResult CreateTemplate()
        {
            Off_Sales_Template model = new Off_Sales_Template();

            return(PartialView(model));
        }