public ActionResult Edit(string id, string data)
        {
            var model = JsonConvert.DeserializeObject <UserPermissionModel>(data);

            if (model != null)
            {
                if (string.IsNullOrEmpty(id))
                {
                    if (UserPermissionManager.Add(model) > 0)
                    {
                        return(Content("1"));
                    }
                    else
                    {
                        return(Content("0"));
                    }
                }
                else
                {
                    model.Id = Convert.ToInt32(id);
                    if (UserPermissionManager.Update(model) > 0)
                    {
                        return(Content("1"));
                    }
                    else
                    {
                        return(Content("0"));
                    }
                }
            }
            return(Content("0"));
        }
Ejemplo n.º 2
0
 public ActionResult SaveTask(tbl_UserTask model)
 {
     if (UserPermissionManager.EditTask(model))
     {
         return(JavaScript("{\"status\":1}"));
     }
     else
     {
         return(JavaScript("{\"status\":0}"));
     }
 }
Ejemplo n.º 3
0
 public ActionResult SavePromotion(tbl_UserPromotionCode model)
 {
     if (UserPermissionManager.EditPromotion(model))
     {
         return(JavaScript("{\"status\":1}"));
     }
     else
     {
         return(JavaScript("{\"status\":0}"));
     }
 }
Ejemplo n.º 4
0
 public ActionResult DeletePromotion(string id)
 {
     if (UserPermissionManager.DeletePromotion(id))
     {
         return(JavaScript("{\"status\":1}"));
     }
     else
     {
         return(JavaScript("{\"status\":0}"));
     }
 }
Ejemplo n.º 5
0
 public ActionResult SaleProductList(string activityID = "8312FE9D-6DCE-4CD5-87D5-99CE064336A3")
 {
     if (activityID != "")
     {
         IEnumerable <UserPermissionActivityProduct> list = UserPermissionManager.GetActivityProductList(activityID);
         return(View(list));
     }
     else
     {
         return(View());
     }
 }
 public ActionResult Edit(string id)
 {
     if (string.IsNullOrEmpty(id))
     {
         ViewBag.Title = "添加用户等级配置";
         return(View(new UserPermissionModel()));
     }
     else
     {
         ViewBag.Title = "编辑用户等级配置";
         return(View(UserPermissionManager.GetUserPermission(id)));
     }
 }
Ejemplo n.º 7
0
        public IHttpActionResult AddNewPage(AddNewPageRequest addNewPageRequest)
        {
            UserPermissionManager userPermissionManager = new UserPermissionManager();

            if (!userPermissionManager.IsAllowedToAddPage(addNewPageRequest.DiaryId, HttpContext.Current.GetAuthenticatedUserId()))
            {
                return(Unauthorized());
            }

            PageEditor pageEditor = new PageEditor();

            return(Ok(pageEditor.CreateNewDiaryPage(addNewPageRequest)));
        }
Ejemplo n.º 8
0
        public IHttpActionResult EditPage(EditPageRequest editPageRequest)
        {
            UserPermissionManager userPermissionManager = new UserPermissionManager();

            if (!userPermissionManager.IsAllowedToEditPage(editPageRequest.DiaryId, HttpContext.Current.GetAuthenticatedUserId()))
            {
                return(Unauthorized());
            }

            PageEditor pageEditor = new PageEditor();

            pageEditor.EditDiaryPage(editPageRequest);
            return(Ok());
        }
Ejemplo n.º 9
0
 public ActionResult PromotionEdit(string id = "0", string userRank = "LV1")
 {
     if (id == "0")
     {
         return(View(new tbl_UserPromotionCode()
         {
             UserRank = userRank
         }));
     }
     else
     {
         tbl_UserPromotionCode model = UserPermissionManager.GetPromotion(id);
         return(View(model));
     }
 }
Ejemplo n.º 10
0
 public ActionResult TaskEdit(string appType = "1", string id = "0")
 {
     if (id == "0")
     {
         return(View(new tbl_UserTask()
         {
             APPType = Convert.ToInt32(appType)
         }));
     }
     else
     {
         tbl_UserTask model = UserPermissionManager.GetTask(id);
         return(View(model));
     }
 }
Ejemplo n.º 11
0
 public ActionResult SaleProductEdit(string id = "")
 {
     if (id == "")
     {
         return(View(new UserPermissionActivityProduct()));
     }
     else
     {
         UserPermissionActivityProduct model = UserPermissionManager.GetActivityProduct(id);
         if (model == null)
         {
             return(View(new UserPermissionActivityProduct()));
         }
         return(View(model));
     }
 }
Ejemplo n.º 12
0
        public ActionResult SaveTrans(string list)
        {
            if (string.IsNullOrEmpty(list))
            {
                return(JavaScript("{\"status\":0}"));
            }
            List <tbl_UserTransportation> models = JsonConvert.DeserializeObject <List <tbl_UserTransportation> >(list);

            if (UserPermissionManager.SaveTransMoney(models))
            {
                return(JavaScript("{\"status\":1}"));
            }
            else
            {
                return(JavaScript("{\"status\":0}"));
            }
        }
Ejemplo n.º 13
0
 public ActionResult DeleteActivityProduct(string activityID, string pkid)
 {
     if (activityID == "" || pkid == "")
     {
         return(JavaScript("{\"status\":0}"));
     }
     else
     {
         if (UserPermissionManager.DeleteByActivityProduct(activityID, pkid))
         {
             return(JavaScript("{\"status\":1}"));
         }
         else
         {
             return(JavaScript("{\"status\":0}"));
         }
     }
 }
Ejemplo n.º 14
0
 public ActionResult AddActivityProduct(UserPermissionActivityProduct model)
 {
     if (model.PID == "")
     {
         return(JavaScript("{\"status\":0}"));
     }
     else
     {
         if (UserPermissionManager.AddByActivityProduct(model))
         {
             return(JavaScript("{\"status\":1}"));
         }
         else
         {
             return(JavaScript("{\"status\":0}"));
         }
     }
 }
        //
        // GET: /UserPermission/

        #region 会员特权

        public ActionResult Index(string page, string pageSize = "5")
        {
            int result = 1;

            if (!int.TryParse(page, out result))
            {
                result = 1;
            }

            var data = UserPermissionManager.SelectUserPermissionByPage(result, Convert.ToInt32(pageSize));
            int rows = UserPermissionManager.GetRowCount();

            ViewBag.PageCount = Math.Ceiling((double)rows / Convert.ToInt32(pageSize) * 1.0);
            ViewBag.Page      = result;
            if (data.Count() <= 0 || !data.Any())
            {
                return(View());
            }

            return(View(data));
        }
        public string Delete(string id)
        {
            try
            {
                if (string.IsNullOrEmpty(id))
                {
                    return("0");
                }

                if (UserPermissionManager.Delete(id) > 0)
                {
                    return("1");
                }
                else
                {
                    return("0");
                }
            }
            catch
            {
                return("0");
            }
        }
Ejemplo n.º 17
0
 public ActionResult PromotionList(string userRank = "LV1")
 {
     return(View(UserPermissionManager.GetPromotionList(userRank)));
 }
Ejemplo n.º 18
0
 public ActionResult TaskList(string appType = "1")
 {
     return(View(UserPermissionManager.GetTaskList(appType)));
 }
Ejemplo n.º 19
0
        public ActionResult Freight()
        {
            List <tbl_UserTransportation> list = UserPermissionManager.GetUseTransMoney();

            return(View(list));
        }
Ejemplo n.º 20
0
 public DiaryEditor()
 {
     _diaryModifier         = new DiaryModifier();
     _userPermissionManager = new UserPermissionManager();
 }