Exemple #1
0
        public virtual void ActionConfig()
        {
            Global.Utils.Clear_Cache();

            //thong bao
            CPViewPage.SetMessage("Xóa cache thành công.");
            CPViewPage.RefreshPage();
        }
Exemple #2
0
        protected void ApplyRedirect(int RecordID, int EntityID)
        {
            CPViewPage.SetMessage("Thông tin đã cập nhật.");

            if (RecordID > 0)
            {
                CPViewPage.RefreshPage();
            }
            else
            {
                CPViewPage.Response.Redirect(CPViewPage.Request.RawUrl + "/RecordID/" + EntityID);
            }
        }
Exemple #3
0
        public virtual void ActionDelete(int[] arrID)
        {
            if (CheckPermissions && !CPViewPage.UserPermissions.Delete)
            {
                //thong bao
                CPViewPage.Message.MessageType = Message.MessageTypeEnum.Error;
                CPViewPage.Message.ListMessage.Add("Quyền hạn chế.");
                return;
            }

            DataService.Delete("[ID] IN (" + HL.Core.Global.Array.ToString(arrID) + ")");

            //thong bao
            CPViewPage.SetMessage("Đã xóa thành công.");
            CPViewPage.RefreshPage();
        }
Exemple #4
0
        public virtual void ActionPublishGX(int[] arrID)
        {
            if (CheckPermissions && !CPViewPage.UserPermissions.Approve)
            {
                //thong bao
                CPViewPage.Message.MessageType = Message.MessageTypeEnum.Error;
                CPViewPage.Message.ListMessage.Add("Quyền hạn chế.");
                return;
            }

            DataService.Update("[ID]=" + arrID[0],
                               "@Activity", arrID[1]);

            //thong bao
            CPViewPage.SetMessage(arrID[1] == 0 ? "Đã bỏ duyệt thành công." : "Đã duyệt thành công.");
            CPViewPage.RefreshPage();
        }
Exemple #5
0
        public virtual void ActionUnPublish1(int[] arrID)
        {
            if (CheckPermissions && !CPViewPage.UserPermissions.Approve1)
            {
                //thong bao
                CPViewPage.Message.MessageType = Message.MessageTypeEnum.Error;
                CPViewPage.Message.ListMessage.Add("Quyền hạn chế.");
                return;
            }

            DataService.Update("[ID] IN (" + HL.Core.Global.Array.ToString(arrID) + ")",
                               "@Activity1", 0);

            //thong bao
            CPViewPage.SetMessage("Đã bỏ duyệt thành công.");
            CPViewPage.RefreshPage();
        }
Exemple #6
0
        public virtual void ActionSaveOrder(int[] arrID)
        {
            if (CheckPermissions && !CPViewPage.UserPermissions.Approve)
            {
                //thong bao
                CPViewPage.Message.MessageType = Message.MessageTypeEnum.Error;
                CPViewPage.Message.ListMessage.Add("Quyền hạn chế.");
                return;
            }

            for (int i = 0; i < arrID.Length - 1; i = i + 2)
            {
                DataService.Update("[ID]=" + arrID[i],
                                   "@Order", arrID[i + 1]);
            }

            //thong bao
            CPViewPage.SetMessage("Đã sắp xếp thành công.");
            CPViewPage.RefreshPage();
        }
Exemple #7
0
        public virtual void ActionCopy(int id)
        {
            if (CheckPermissions && !CPViewPage.UserPermissions.Approve)
            {
                //thong bao
                CPViewPage.Message.MessageType = Message.MessageTypeEnum.Error;
                CPViewPage.Message.ListMessage.Add("Quyền hạn chế.");
                return;
            }

            dynamic entity = DataService.GetByID(id);

            entity.ID   = 0;
            entity.Name = entity.Name + " - (Bản sao)";

            DataService.Save(entity);

            //thong bao
            CPViewPage.SetMessage("Sao chép thành công.");
            CPViewPage.RefreshPage();
        }