/// <summary> /// Delete - Modified by CanTV /// </summary> /// <param name="arrID"></param> public virtual void ActionDelete(int[] arrID) { string sMess = string.Empty; try { 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 (" + VSW.Core.Global.Array.ToString(arrID) + ")"); // thành công sMess = "Đã xóa thành công."; } catch (Exception ex) { // Lỗi phát sinh sMess = "Xóa thất bại. Lỗi phát sinh trong quá trình xóa hoặc tồn tại ràng buộc dữ liệu:" + ex.Message; } //thong bao CPViewPage.SetMessage(sMess); CPViewPage.RefreshPage(); }
public virtual void ActionConfig() { Global.Utils.Clear_Cache(); //thong bao CPViewPage.SetMessage("Xóa cache thành công."); CPViewPage.RefreshPage(); }
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); } }
/// <summary> /// Chuyển đổi trạng thái và hiển thị Mess tùy biến /// arrID[0] : Id /// arrID[1] : Status /// arrID[2] : Mess if set to False /// arrID[3] : Mess if set to True /// </summary> /// <param name="arrID">Arr list Parameter</param> public virtual void ActionPublishModified(string[] 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]=" + Convert.ToInt32(arrID[0]), "@Activity", Convert.ToInt32(arrID[1])); //thong bao CPViewPage.SetMessage(arrID[1] == "0" ? arrID[2] : arrID[3]); CPViewPage.RefreshPage(); }
public virtual void ActionViewInSiteMap(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], "@ViewInSiteMap", arrID[1]); //thong bao CPViewPage.SetMessage(arrID[1] == 0 ? "Đã cho hiển thị trên Sitemap thành công." : "Đã ẩn trên Sitemap thành công."); CPViewPage.RefreshPage(); }
public virtual void ActionPublishActivateBasic(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 ? "Đã chuyển trạng thái 'Không sử dụng' thành công." : "Đã chuyển trạng thái 'Sử dụng' thành công."); CPViewPage.RefreshPage(); }
public virtual void ActionUnPublish(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] IN (" + VSW.Core.Global.Array.ToString(arrID) + ")", "@Activity", 0); //thong bao CPViewPage.SetMessage("Đã bỏ duyệt thành công."); CPViewPage.RefreshPage(); }
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(); }
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 item = DataService.GetByID(id); item.ID = 0; item.Name = item.Name + " - (Bản sao)"; DataService.Save(item); //thong bao CPViewPage.SetMessage("Sao chép thành công."); CPViewPage.RefreshPage(); }