protected void lbtName_Click(object sender, EventArgs e) { //Lưu vào cookies string order = CookieExtension.SetCookiesSort(ItemsColumns.VititleColumn, sortCookiesName); //Gọi hàm lấy dữ liệu theo kiểu sắp xếp hiện tại GetNew(order); }
protected void lbtStatus_Click(object sender, EventArgs e) { //Lưu vào cookies string order = CookieExtension.SetCookiesSort(ItemsColumns.IienableColumn, sortCookiesName); //Gọi hàm lấy dữ liệu theo kiểu sắp xếp hiện tại GetDestination(order); }
protected void lbtOrder_Click(object sender, EventArgs e) { //Lưu vào cookies string order = CookieExtension.SetCookiesSort(ItemsColumns.IiorderColumn, sortCookiesName); //Gọi hàm lấy dữ liệu theo kiểu sắp xếp hiện tại GetFileLibrary2(order); }
protected void lbtView_Click(object sender, EventArgs e) { //Lưu vào cookies string order = CookieExtension.SetCookiesSort(ItemsColumns.IitotalviewColumn, sortCookiesName); //Gọi hàm lấy dữ liệu theo kiểu sắp xếp hiện tại GetCustomer(order); }
protected void RpListMembers_ItemCommand(object source, RepeaterCommandEventArgs e) { string c = e.CommandName.Trim(); string p = e.CommandArgument.ToString().Trim(); top = ""; fields = "*"; condition = MembersTSql.GetMembersByImid(p); order = ""; DataTable dt = new DataTable(); dt = Members.GetMembersCondition(top, fields, condition, order); switch (c) { #region Delete case "delete": Members.DeleteMembersByIMID(p); GetListMembers(); #region Logs string logAuthor = CookieExtension.GetCookies("LoginSetting"); string logCreateDate = DateTime.Now.ToString(); Logs.InsertLogs(logCreateDate, Request.Url.ToString(), "", dt.Rows[0][MembersColumns.vMemberAccount].ToString(), logAuthor, "", logCreateDate + ": " + logAuthor + " xóa thành viên " + dt.Rows[0][MembersColumns.vMemberAccount].ToString()); #endregion break; #endregion #region Edit Status case "lock": string[] fieldsEditStatus = { "iMemberIsLockedOut" }; string[] valuesEditStatus = { "" }; if (dt.Rows[0]["iMemberIsLockedOut"].ToString().Equals("0")) { valuesEditStatus[0] = "1"; Members.UpdateMembersCondition(DataExtension.UpdateTransfer(fieldsEditStatus, valuesEditStatus), condition); } else { valuesEditStatus[0] = "0"; Members.UpdateMembersCondition(DataExtension.UpdateTransfer(fieldsEditStatus, valuesEditStatus), condition); } GetListMembers(); #region Logs logAuthor = CookieExtension.GetCookies("LoginSetting"); logCreateDate = DateTime.Now.ToString(); Logs.InsertLogs(logCreateDate, Request.Url.ToString(), "", dt.Rows[0][MembersColumns.vMemberAccount].ToString(), logAuthor, "", logCreateDate + ": " + logAuthor + " cập nhật trạng thái thành viên " + dt.Rows[0][MembersColumns.vMemberAccount].ToString()); #endregion break; #endregion #region edit case "edit": Response.Redirect(LinkAdmin.GoAdminItem(CodeApplications.Member, TypePage.UpdateItem, p)); break; #endregion } }
void GetQuyenDuyetTin() { if (FileLibraryConfig.KeyDuyetTin) { keyHide = "dn"; string userRole = CookieExtension.GetCookies("RolesUser"); #region Với tính năng duyệt tin 2 cấp (phóng viên, biên tập => trưởng ban biên tập => tổng biên tập) if (HorizaMenuConfig.ShowDuyetTin2) { if (StringExtension.RoleInListRoles(PhanQuyen.DuyetTin.Cap1, userRole)) { #region Với tài khoản cấp 1 (phóng viên, biên tập) keyStatus = PhanQuyen.DuyetTin.Cap1; keyAction = "GuiYeuCauPheDuyetBaiViet"; titleEnable = "Gửi yêu cầu phê duyệt"; #endregion } else if (StringExtension.RoleInListRoles(PhanQuyen.DuyetTin.Cap2, userRole)) { #region Với tài khoản cấp 2 (trưởng ban biên tập) keyStatus = PhanQuyen.DuyetTin.Cap2; keyAction = "GuiYeuCauPheDuyetBaiViet"; titleEnable = "Gửi yêu cầu phê duyệt"; #endregion } else if (StringExtension.RoleInListRoles(PhanQuyen.DuyetTin.Cap3, userRole)) { #region Với tài khoản cấp 3 (tổng biên tập) keyStatus = "0"; keyAction = "XuatBanBaiViet"; titleEnable = "Xuất bản bài viết"; #endregion } } #endregion #region Với tính năng duyệt tin 1 cấp (phóng viên, biên tập viên => tổng biên tập) else if (HorizaMenuConfig.ShowDuyetTin1) { if (StringExtension.RoleInListRoles(PhanQuyen.DuyetTin.Cap2, userRole)) { #region Với tài khoản cấp 2 (phóng viên, biên tập) keyStatus = PhanQuyen.DuyetTin.Cap2; keyAction = "GuiYeuCauPheDuyetBaiViet"; titleEnable = "Gửi yêu cầu phê duyệt"; #endregion } else if (StringExtension.RoleInListRoles(PhanQuyen.DuyetTin.Cap3, userRole)) { #region Với tài khoản cấp 3 (tổng biên tập) keyStatus = "0"; keyAction = "XuatBanBaiViet"; titleEnable = "Xuất bản bài viết"; #endregion } } #endregion } }
void GetNew(string order) { if (!igid.Equals("")) { ddlCateSearch.SelectedValue = igid; condition = GroupsItemsTSql.GetItemsInGroupCondition(ddlCateSearch.SelectedValue, ItemsTSql.GetItemsByViapp(app)); } else { condition = DataExtension.AndConditon( "VGAPP = '" + app + "'", GroupsTSql.GetGroupsByVglang(language)); } condition += " AND IIENABLE = '1' "; if (tbKeySearch.Text.Length > 0) { condition += " AND " + SearchTSql.GetSearchMathedCondition(tbKeySearch.Text, ItemsColumns.VikeyColumn); } if (tbTitleSearch.Text.Length > 0) { condition += " AND " + SearchTSql.GetSearchMathedCondition(tbTitleSearch.Text, ItemsColumns.VititleColumn); } if (order.Length > 0) { orderBy = order; } else { orderBy = CookieExtension.GetCookiesSort(sortCookiesName); if (orderBy.Length < 1) { orderBy = " VISEOMETALANG desc "; } } DataSet ds = new DataSet(); ds = GroupsItems.GetAllDataPagging(p, DdlListShowItem.SelectedValue, condition, orderBy); DataTable dt = new DataTable(); dt = ds.Tables[1]; string key = tbKeySearch.Text + "&name=" + tbTitleSearch.Text; LtPagging.Text = PagingExtension.SpilitPages(Convert.ToInt32(dt.Rows[0]["TotalRows"]), Convert.ToInt16(DdlListShowItem.SelectedValue), Convert.ToInt32(p), LinkAdmin.UrlAdmin(app, "QuanLyBaiVietDaXuatBan", ddlCateSearch.SelectedValue, key, NumberShowItem), "currentPS", "otherPS", "firstPS", "lastPS", "previewPS", "nextPS"); LtPaggingTop.Text = LtPagging.Text; rp_mn_users.DataSource = ds.Tables[0]; rp_mn_users.DataBind(); }
void GetNews(string order) { DdlListShowItem.SelectedValue = NumberShowItem; if (!igid.Equals("")) { ddlCateSearch.SelectedValue = igid; condition = GroupsItemsTSql.GetItemsInGroupCondition(ddlCateSearch.SelectedValue, ""); } else { condition = DataExtension.AndConditon( "VGAPP = '" + app + "'", "VIAPP = '" + app + "1'", GroupsTSql.GetGroupsByVglang(language)); } condition += " AND IIENABLE <> '2' "; if (tbKeySearch.Text.Length > 0) { condition += " AND " + SearchTSql.GetSearchMathedCondition(tbKeySearch.Text, ItemsColumns.ViauthorColumn); } if (tbTitleSearch.Text.Length > 0) { condition += " AND " + SearchTSql.GetSearchMathedCondition(tbTitleSearch.Text, ItemsColumns.VititleColumn); } if (order.Length > 0) { orderBy = order; } else { orderBy = CookieExtension.GetCookiesSort(sortCookiesName); if (orderBy.Length < 1) { orderBy = " DCREATEDATE DESC "; } } DataSet ds = new DataSet(); ds = GroupsItems.GetAllDataPagging(p, DdlListShowItem.SelectedValue, condition, orderBy); DataTable dt = new DataTable(); dt = ds.Tables[1]; string key = tbKeySearch.Text + "&name=" + tbTitleSearch.Text; LtPagging.Text = PagingExtension.SpilitPages(Convert.ToInt32(dt.Rows[0]["TotalRows"]), Convert.ToInt16(NumberShowItem), Convert.ToInt32(p), LinkAdmin.UrlAdmin(CodeApplications.Contact + "2", TypePage.Item, ddlCateSearch.SelectedValue, key, NumberShowItem), "currentPS", "otherPS", "firstPS", "lastPS", "previewPS", "nextPS"); LtPaggingTop.Text = LtPagging.Text; rp_mn_users.DataSource = ds.Tables[0]; rp_mn_users.DataBind(); }
protected void lnk_delete_user_checked_Click(object sender, EventArgs e) { lnk_delete_user_checked.Attributes.Add("onclick", "return confirm_delete();"); for (int i = 0; i <= rp_mn_users.Items.Count - 1; i++) { CheckBox chkDelete = (CheckBox)rp_mn_users.Items[i].FindControl(("chk_item")); if (chkDelete != null) { if (chkDelete.Checked) { s_del += chkDelete.ToolTip; s_del += ","; } } else { return; } } if (s_del.Length > 0) { s_del = s_del.Substring(0, (s_del.Length - 1)); } else { return; } string[] str = s_del.Split(Convert.ToChar(",")); DataTable dt = new DataTable(); dt = Users.GetUsers("1", UsersColumns.UseridColumn, UsersTSql.GetUsersByUsername("admin"), ""); string userAdminId = ""; if (dt.Rows.Count > 0) { userAdminId = dt.Rows[0][UsersColumns.UseridColumn].ToString(); } for (int j = 0; j < str.Length; j++) { if (str[j] != userAdminId && str[j] != CookieExtension.GetCookies("UserId")) //Không xoá tài khoản admin { Users.DeleteRolesUsers(str[j]); #region Logs string logAuthor = CookieExtension.GetCookies("LoginSetting"); string logCreateDate = DateTime.Now.ToString(); string username = GetAccountName(str[j]); Logs.InsertLogs(logCreateDate, Request.Url.ToString(), "", username, logAuthor, "", logCreateDate + ": " + logAuthor + " xóa tài khoản " + username); #endregion } } GetAllUsers(); }
void GetTotalPost() { string condition = DataExtension.AndConditon( DataExtension.OrConditon( GroupsTSql.GetGroupsByVgapp(TatThanhJsc.AboutUsModul.CodeApplications.AboutUs), GroupsTSql.GetGroupsByVgapp(TatThanhJsc.AdvertisingModul.CodeApplications.Advertising), GroupsTSql.GetGroupsByVgapp(TatThanhJsc.ProductModul.CodeApplications.Product), GroupsTSql.GetGroupsByVgapp(TatThanhJsc.DealModul.CodeApplications.Deal), GroupsTSql.GetGroupsByVgapp(TatThanhJsc.FileLibraryModul.CodeApplications.FileLibrary), GroupsTSql.GetGroupsByVgapp(TatThanhJsc.ServiceModul.CodeApplications.Service), GroupsTSql.GetGroupsByVgapp(TatThanhJsc.NewsModul.CodeApplications.News), GroupsTSql.GetGroupsByVgapp(TatThanhJsc.PhotoAlbumModul.CodeApplications.PhotoAlbum), GroupsTSql.GetGroupsByVgapp(TatThanhJsc.VideoModul.CodeApplications.Video), GroupsTSql.GetGroupsByVgapp(TatThanhJsc.QAModul.CodeApplications.QA), GroupsTSql.GetGroupsByVgapp(TatThanhJsc.CustomerReviewsModul.CodeApplications.CustomerReviews) ), GroupsTSql.GetGroupsByVglang(language)); #region Hiển thị bài đã duyệt theo trạng thái phân quyền string userRole = CookieExtension.GetCookies("RolesUser"); if (HorizaMenuConfig.ShowDuyetTin2) { if (StringExtension.RoleInListRoles(PhanQuyen.DuyetTin.Cap2, userRole)) { #region Với tài khoản cấp 2 (trưởng ban biên tập) condition += " AND IIENABLE = '" + PhanQuyen.DuyetTin.Cap1 + "' "; #endregion } else if (StringExtension.RoleInListRoles(PhanQuyen.DuyetTin.Cap3, userRole)) { #region Với tài khoản cấp 3 (tổng biên tập) condition += " AND IIENABLE = '" + PhanQuyen.DuyetTin.Cap2 + "' "; #endregion } } else if (HorizaMenuConfig.ShowDuyetTin1) { if (StringExtension.RoleInListRoles(PhanQuyen.DuyetTin.Cap3, userRole)) { #region Với tài khoản cấp 3 (tổng biên tập) condition += " AND IIENABLE = '" + PhanQuyen.DuyetTin.Cap2 + "' "; #endregion } } #endregion string orderBy = " DCREATEDATE DESC "; DataTable dt = GroupsItems.GetAllData("", "*", condition, orderBy); if (dt.Rows.Count > 0) { totalPost.Text = " (" + dt.Rows.Count + ")"; } }
void GetPhotoAlbum(string order) { DdlListShowItem.SelectedValue = NumberShowItem; if (!igid.Equals("")) { ddl_group_ontab.SelectedValue = igid; conditionItems = GroupsItemsTSql.GetItemsInGroupCondition(ddl_group_ontab.SelectedValue, ""); } else { conditionItems = DataExtension.AndConditon( "VGAPP = '" + app + "'", GroupsTSql.GetGroupsByVglang(language)); } conditionItems = DataExtension.AndConditon(conditionItems, ItemsTSql.GetItemsByViapp(app)); conditionItems += " AND IIENABLE = '2' "; if (txt_key.Text.Length > 0 && !txt_key.Text.Equals(strdisplay)) { SearchCondition = " AND " + SearchTSql.GetSearchMathedCondition(txt_key.Text, ItemsColumns.VititleColumn); } if (txt_key.Text.Equals(strdisplay)) { txt_key.Text = ""; } if (order.Length > 0) { orderBy = order; } else { orderBy = CookieExtension.GetCookiesSort(sortCookiesName); if (orderBy.Length < 1) { orderBy = " DCREATEDATE DESC "; } } DataSet ds = new DataSet(); ds = GroupsItems.GetAllDataPagging(p, NumberShowItem, conditionItems + SearchCondition, orderBy); DataTable dt = new DataTable(); dt = ds.Tables[1]; LtPagging.Text = PagingExtension.SpilitPages(Convert.ToInt32(dt.Rows[0]["TotalRows"]), Convert.ToInt16(NumberShowItem), Convert.ToInt32(p), LinkAdmin.UrlAdmin(CodeApplications.PhotoAlbum, TypePage.RecycleItem, ddl_group_ontab.SelectedValue, txt_key.Text, NumberShowItem), "currentPS", "otherPS", "firstPS", "lastPS", "previewPS", "nextPS"); rp_mn_users.DataSource = ds.Tables[0]; rp_mn_users.DataBind(); }
void RestoreCate() { string[] fieldsDelGroup = { "IGENABLE", GroupsColumns.DgupdateColumn }; string[] valuesDelGroup = { "1", "'" + DateTime.Now.ToString() + "'" }; condition = " CHARINDEX('," + igid + ",',IGPARENTSID) > 0 "; Groups.UpdateGroupsCondition(DataExtension.UpdateTransfer(fieldsDelGroup, valuesDelGroup), condition); #region Logs string logAuthor = CookieExtension.GetCookies("LoginSetting"); string logCreateDate = DateTime.Now.ToString(); string title = GetTitle(igid); Logs.InsertLogs(logCreateDate, Request.Url.ToString(), "", title, logAuthor, "", logCreateDate + ": " + logAuthor + " khôi phục " + title + " (id: " + igid + ")"); #endregion }
void RestoreItem() { string[] fieldsDelGroup = { "IIENABLE" }; string[] valuesDelGroup = { "1" }; condition = " IID = '" + iid + "' "; TatThanhJsc.Database.Items.UpdateItems(DataExtension.UpdateTransfer(fieldsDelGroup, valuesDelGroup), condition); #region Logs string logAuthor = CookieExtension.GetCookies("LoginSetting"); string logCreateDate = DateTime.Now.ToString(); string title = GetTitle(iid); Logs.InsertLogs(logCreateDate, Request.Url.ToString(), "", title, logAuthor, "", logCreateDate + ": " + logAuthor + " khôi phục " + title + " (id: " + iid + ")"); #endregion }
protected void btSave_Click(object sender, EventArgs e) { SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyBatTatTuDongLayAnh, ddlShowpopup.SelectedValue, lang); #region Logs string logAuthor = CookieExtension.GetCookies("LoginSetting"); string logCreateDate = DateTime.Now.ToString(); Logs.InsertLogs(logCreateDate, Request.Url.ToString(), "", SettingsExtension.KeyBatTatTuDongLayAnh, logAuthor, "", logCreateDate + ": " + logAuthor + " cập nhật thông tin hệ thống (" + SettingsExtension.KeyBatTatTuDongLayAnh + ")"); #endregion }
protected void Page_Load(object sender, EventArgs e) { #region Kiểm tra đăng nhập if (!CookieExtension.CheckValidCookies(LoginSetting)) { this.Visible = false; return; } #endregion #region Gán app, pic cho user control upload ảnh đại diện flAnhDaiDien.App = appCate; flAnhDaiDien.Pic = pic; #endregion #region Gán đường dẫn cho ckeditor tbChiTiet.FilebrowserImageBrowseUrl = UrlExtension.WebisteUrl + "ckeditor/ckfinder/ckfinder.aspx?type=Images&path=" + pic; #endregion if (Request.QueryString["iid"] != null) { iid = StringExtension.RemoveSqlInjectionChars(Request.QueryString["iid"]); } if (Request.QueryString["isid"] != null) { isid = StringExtension.RemoveSqlInjectionChars(Request.QueryString["isid"]); } if (iid == "") { this.Visible = false; return; } if (!IsPostBack) { if (isid == "") { ltrHead.Text = "Thêm loại phòng"; } else { ltrHead.Text = "Sửa loại phòng"; } LayCacThongTinLienKet(); } }
protected void btOKChangeInfo_Click(object sender, EventArgs e) { string userId = CookieExtension.GetCookies("UserId"); string condition = UsersTSql.GetUsersByUserid(userId); string[] fields = { UsersColumns.UserfirstnameColumn, UsersColumns.UserlastnameColumn, UsersColumns.UseraddressColumn, UsersColumns.UserphonenumberColumn, UsersColumns.UseridentitycardColumn }; string[] value = { "N'" + tbHo.Text + "'", "N'" + tbTen.Text + "'", "N'" + tbDiaChi.Text + "'", "N'" + tbDienThoai.Text + "'", "N'" + tbSoCMND.Text + "'" }; Users.UpdateUsers(DataExtension.UpdateTransfer(fields, value), condition); ScriptManager.RegisterStartupScript(this, this.GetType(), "", "ThongBao(3000,'Cập nhật thông tin thành công');", true); pnChangeInfo.Visible = false; pnInfo.Visible = true; GetInfoUser(); }
void GetCategories(string order) { DdlListShowItem.SelectedValue = NumberShowItem; fields = "*"; condition = DataExtension.AndConditon( MembersTSql.GetMembersByVproperty(app), MembersColumns.ImemberisapprovedColumn + "<>2"); if (txtKeySearch.Text.Length > 0 && !txtKeySearch.Text.Equals("Nhập địa chỉ email cần tìm")) { condition = DataExtension.AndConditon(condition, TatThanhJsc.TSql.SearchTSql.GetSearchMathedCondition(txtKeySearch.Text, MembersColumns.VmemberaccountColumn, MembersColumns.VmembernameColumn)); } #region OrderBy if (order.Length > 0) { orderBy = order; } else { orderBy = CookieExtension.GetCookiesSort(sortCookiesName); if (orderBy.Length < 1) { orderBy = MembersColumns.VmemberaccountColumn; } } #endregion DataTable dt = new DataTable(); DataSet ds = Members.GetMembersPaggingCondition(p, NumberShowItem, condition, orderBy); dt = ds.Tables[1]; LtPagging.Text = PagingExtension.SpilitPages(Convert.ToInt32(dt.Rows[0]["TotalRows"]), Convert.ToInt16(DdlListShowItem.SelectedValue), Convert.ToInt32(p), LinkAdmin.UrlAdmin("", TypePage.Item, "", key, NumberShowItem), "currentPS", "otherPS", "firstPS", "lastPS", "previewPS", "nextPS"); dt = ds.Tables[0]; rp_mn_users.DataSource = dt; rp_mn_users.DataBind(); }
protected void btnChangePassword_Click(object sender, EventArgs e) { string userId = hd_userid.Value; DataTable dt = new DataTable(); dt = Users.GetUsersByUserId(userId); if (dt.Rows.Count > 0) { string oldPassword = SecurityExtension.BuildPassword(tbChangeOldPassword.Text); //Nếu nhập đúng mật khẩu cũ hoặc đang đăng nhập với tài khoản admin if (oldPassword == dt.Rows[0][UsersColumns.UserpasswordColumn].ToString() || CookieExtension.GetCookies("UserName") == "admin") { if (CookieExtension.GetCookies("UserName") == "admin") { oldPassword = dt.Rows[0][UsersColumns.UserpasswordColumn].ToString(); } if (oldPassword.Length > 0) { TatThanhJsc.Database.Users.ChangePasswordUsers(userId, oldPassword, SecurityExtension.BuildPassword(tbChangeNewPassword.Text), false); ScriptManager.RegisterStartupScript(this, this.GetType(), "", "ThongBao(3000,'Cập nhật mật khẩu thành công');", true); pn_insert_update.Visible = false; pn_list_users.Visible = true; pnChangePassword.Visible = false; #region Logs string logAuthor = CookieExtension.GetCookies("LoginSetting"); string logCreateDate = DateTime.Now.ToString(); Logs.InsertLogs(logCreateDate, Request.Url.ToString(), "", dt.Rows[0][UsersColumns.UsernameColumn].ToString(), logAuthor, "", logCreateDate + ": " + logAuthor + " đổi mật khẩu tài khoản " + dt.Rows[0][UsersColumns.UsernameColumn].ToString()); #endregion } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "", "alert('Mật khẩu cũ không chính xác.');", true); } } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "", "alert('Mật khẩu cũ không chính xác.');", true); } } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "", "alert('Cập nhật mật khẩu thất bại.');", true); } }
protected void btn_save_Click(object sender, EventArgs e) { SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyTitleWebsite, txt_title_website.Text, language); SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyDescMetatagWebsite, TbDescWebsite.Text, language); SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyKeyWebsite, txt_key_website.Text, language); SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyKeyGoogleAnalytics, TbGoogleAnalytics.Text, language); #region Logs string logAuthor = CookieExtension.GetCookies("LoginSetting"); string logCreateDate = DateTime.Now.ToString(); Logs.InsertLogs(logCreateDate, Request.Url.ToString(), "", "Thông tin tối ưu website", logAuthor, "", logCreateDate + ": " + logAuthor + " cập nhật thông tin hệ thống (Thông tin tối ưu website)"); #endregion }
protected void Page_Load(object sender, EventArgs e) { #region Kiểm tra đăng nhập if (!CookieExtension.CheckValidCookies(LoginSetting)) { this.Visible = false; return; } #endregion #region Gán app, pic cho user control upload ảnh đại diện flAnhDaiDien.App = appCate; flAnhDaiDien.Pic = pic; #endregion if (Request.QueryString["iid"] != null) { iid = StringExtension.RemoveSqlInjectionChars(Request.QueryString["iid"]); } if (Request.QueryString["isid"] != null) { isid = StringExtension.RemoveSqlInjectionChars(Request.QueryString["isid"]); } if (iid == "") { this.Visible = false; return; } if (!IsPostBack) { if (isid == "") { ltrHead.Text = "Thêm hình ảnh"; } else { ltrHead.Text = "Sửa hình ảnh"; } LayCacThongTinLienKet(); } }
protected void Page_Load(object sender, EventArgs e) { if (StringExtension.RoleInListRoles(listRoles.CopyItem, userRole) && HorizaMenuConfig.ShowCopyItem) { pnContent.Visible = true; pnStop.Visible = false; } if (!IsPostBack) { if (CookieExtension.GetCookies("UserName") == "admin") { pnLoginOtherSite.Visible = true; } LoadDefaultData(); } }
void DeleteListItem() { string[] arrigid = listigid.Split(Convert.ToChar(",")); for (int i = 0; i < arrigid.Length - 1; i++) { string[] fieldsDelGroup = { "IIENABLE" }; string[] valuesDelGroup = { "2" }; condition = " IID = '" + arrigid[i] + "' "; TatThanhJsc.Database.Items.UpdateItems(DataExtension.UpdateTransfer(fieldsDelGroup, valuesDelGroup), condition); #region Logs string logAuthor = CookieExtension.GetCookies("LoginSetting"); string logCreateDate = DateTime.Now.ToString(); string title = GetTitle(arrigid[i]); Logs.InsertLogs(logCreateDate, Request.Url.ToString(), "", title, logAuthor, "", logCreateDate + ": " + logAuthor + " xóa " + title + " (id: " + arrigid[i] + ")"); #endregion } }
void GetBookings(string order) { string condition = DataExtension.AndConditon( SubitemsTSql.GetByApp(app), SubitemsTSql.GetByLang(language), SubitemsColumns.IsenableColumn + "<>2" ); if (tbTitleSearch.Text.Length > 0) { condition += " AND " + SearchTSql.GetSearchMathedCondition(tbTitleSearch.Text, SubitemsColumns.VstitleColumn, SubitemsColumns.VsemailColumn); } if (order.Length > 0) { orderBy = order; } else { orderBy = CookieExtension.GetCookiesSort(sortCookiesName); if (orderBy.Length < 1) { orderBy = SubitemsColumns.DscreatedateColumn + " desc "; } } DataSet ds = new DataSet(); ds = Subitems.GetSubItemsPagging(p, DdlListShowItem.SelectedValue, condition, orderBy); DataTable dt = new DataTable(); dt = ds.Tables[1]; LtPagging.Text = PagingExtension.SpilitPages(Convert.ToInt32(dt.Rows[0]["TotalRows"]), Convert.ToInt16(DdlListShowItem.SelectedValue), Convert.ToInt32(p), LinkAdmin.UrlAdmin(CodeApplications.Hotel, TypePage.Booking, ddlCateSearch.SelectedValue, "", NumberShowItem), "currentPS", "otherPS", "firstPS", "lastPS", "previewPS", "nextPS"); LtPaggingTop.Text = LtPagging.Text; rp_mn_users.DataSource = ds.Tables[0]; rp_mn_users.DataBind(); }
protected void RpListLanguageNationals_ItemCommand(object source, RepeaterCommandEventArgs e) { string c = e.CommandName.Trim(); string p = e.CommandArgument.ToString().Trim(); switch (c) { #region edit case "edit": EditValue(p); #region Logs string logAuthor = CookieExtension.GetCookies("LoginSetting"); string logCreateDate = DateTime.Now.ToString(); Logs.InsertLogs(logCreateDate, Request.Url.ToString(), "", p, logAuthor, "", logCreateDate + ": " + logAuthor + " đổi giá trị một từ khóa (" + p + ")"); #endregion break; #endregion } }
protected void btOKChangePassword_Click(object sender, EventArgs e) { string userName = CookieExtension.GetCookies("UserName"); string userId = CookieExtension.GetCookies("UserId"); DataTable dt = new DataTable(); dt = Users.GetUsersByUserNameAndPassword(userName, tbMatKhauCu.Text); if (dt.Rows.Count > 0) { TatThanhJsc.Database.Users.ChangePasswordUsers(userId, tbMatKhauCu.Text, tbMatKhauMoi.Text); ScriptManager.RegisterStartupScript(this, this.GetType(), "", "ThongBao(3000,'Cập nhật mật khẩu thành công');", true); pnChangePassword.Visible = false; pnInfo.Visible = true; GetInfoUser(); } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "", "alert('Mật khẩu cũ không chính xác.');", true); } }
protected void btnUpdateAll_Click(object sender, EventArgs e) { string arrayListFile = ""; for (int i = 0; i < RpListLanguageNationals.Items.Count; i++) { TextBox tbTitle = (TextBox)RpListLanguageNationals.Items[i].FindControl(("TbLanguageWord")); arrayListFile += tbTitle.ToolTip + ","; } char[] Split = { ',' }; foreach (string itemID in arrayListFile.Split(Split, StringSplitOptions.RemoveEmptyEntries)) { EditValue(itemID); } #region Logs string logAuthor = CookieExtension.GetCookies("LoginSetting"); string logCreateDate = DateTime.Now.ToString(); Logs.InsertLogs(logCreateDate, Request.Url.ToString(), "", "", logAuthor, "", logCreateDate + ": " + logAuthor + " cập nhật giá trị danh sách từ khóa "); #endregion }
void DeleteCate() { string[] arrigid = listigid.Split(Convert.ToChar(",")); for (int i = 0; i < arrigid.Length - 1; i++) { string[] fieldsDelGroup = { "IGENABLE", GroupsColumns.DgupdateColumn }; string[] valuesDelGroup = { "2", "'" + DateTime.Now.ToString() + "'" }; condition = " CHARINDEX('," + arrigid[i] + ",',IGPARENTSID) > 0 "; Groups.UpdateGroupsCondition(DataExtension.UpdateTransfer(fieldsDelGroup, valuesDelGroup), condition); #region Logs string logAuthor = CookieExtension.GetCookies("LoginSetting"); string logCreateDate = DateTime.Now.ToString(); string title = GetTitle(arrigid[i]); Logs.InsertLogs(logCreateDate, Request.Url.ToString(), "", title, logAuthor, "", logCreateDate + ": " + logAuthor + " xóa " + title + " (id: " + arrigid[i] + ")"); #endregion } }
//readonly IPoliceRepository myRepository1; //public TestController(IPoliceRepository myRepository1) //{ // this.myRepository1 = myRepository1; //} // GET: Test public ActionResult Index() { //var num = myRepository1.Get();11111 //var bll = new VehicleBusiness(); //bll.JoinSearch(); //bll.Search(); // var model = new VehicleQueryModel { BuyDate=DateTime.Now, EngineNo="111", FrameNo="ttt" }; //var filter= YYG.Framework.ORM.ExpressionHelper.CreateExpression<VehicleInfoEntity, VehicleQueryModel>(model); // bll.Search(filter); //bll.Add(); // bll.ManyTableDynamicCondition(); CookieExtension.DeleteCookie("age"); return(View()); }
protected void RpListLanguageNationals_ItemCommand(object source, RepeaterCommandEventArgs e) { string c = e.CommandName.Trim(); string p = e.CommandArgument.ToString().Trim(); switch (c) { #region delete case "delete": //Xoá ảnh DeleteLanguageItemImage(p); LanguageKey.DeleteLanguageKeyAndLanguageItem(p); GetListCodesLanguageKey(); #region Logs string logAuthor = CookieExtension.GetCookies("LoginSetting"); string logCreateDate = DateTime.Now.ToString(); Logs.InsertLogs(logCreateDate, Request.Url.ToString(), "", p, logAuthor, "", logCreateDate + ": " + logAuthor + " xóa một từ khóa (id: " + p + ")"); #endregion break; #endregion #region edit case "edit": Response.Redirect(LinkUpdate(p)); GetListCodesLanguageKey(); #region Logs logAuthor = CookieExtension.GetCookies("LoginSetting"); logCreateDate = DateTime.Now.ToString(); Logs.InsertLogs(logCreateDate, Request.Url.ToString(), "", p, logAuthor, "", logCreateDate + ": " + logAuthor + " thay đổi trạng thái một từ khóa (id: " + p + ")"); #endregion break; #endregion } }
protected void btSave_Click(object sender, EventArgs e) { //Lay thong tin trang popup tai trang chu SettingsExtension.SetOtherSettingKey(TatThanhJsc.Extension.SettingsExtension.KeyHienThiPopupTaiTrangChu, ddlShowpopup.SelectedValue, language); string newDetail = ContentExtendtions.ProcessStringContent(tbPopupDetail.Text, hdOldDetail.Value, FolderPic.SystemWebsite); SettingsExtension.SetOtherSettingKey(TatThanhJsc.Extension.SettingsExtension.KeyChiTietTrangPopup, newDetail, language); string newContent = ContentExtendtions.ProcessStringContent(tbPopupContent.Text, hdOldContent.Value, FolderPic.SystemWebsite); SettingsExtension.SetOtherSettingKey(TatThanhJsc.Extension.SettingsExtension.KeyNoiDungPopupTaiTrangChu, newContent, language); ScriptManager.RegisterStartupScript(this, this.GetType(), "alertSuccess", "alert('Cập nhật thành công!');", true); #region Logs string logAuthor = CookieExtension.GetCookies("LoginSetting"); string logCreateDate = DateTime.Now.ToString(); Logs.InsertLogs(logCreateDate, Request.Url.ToString(), "", SettingsExtension.KeyHienThiPopupTaiTrangChu, logAuthor, "", logCreateDate + ": " + logAuthor + " cập nhật thông tin hệ thống (" + SettingsExtension.KeyHienThiPopupTaiTrangChu + ")"); #endregion }