protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ((Label)Page.Master.FindControl("lblTopic")).Text = "Upload Lead Management"; ScreenPrivilegeData priData = RoleBiz.GetScreenPrivilege(HttpContext.Current.User.Identity.Name, "SLM_SCR_102"); if (priData == null || priData.IsView != 1) { AppUtil.ClientAlertAndRedirect(Page, "คุณไม่มีสิทธิ์เข้าใช้หน้าจอนี้", "SLM_SCR_102.aspx"); return; } gvError.Visible = false; gvResult.Visible = false; pcTopError.Visible = false; pcTop.Visible = false; initControl(); } else { vtxtFileName.Text = ""; lblAlertCampaign.Text = ""; } }
private void RefreshItems(object sender, EventArgs e) { var biz = new RoleBiz(); dataGridView.DataSource = biz.LoadItems(); dataGridView.Refresh(); }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { ScreenPrivilegeData priData = RoleBiz.GetScreenPrivilege(HttpContext.Current.User.Identity.Name, "SLM_SCR_024"); if (priData == null || priData.IsView != 1) { AppUtil.ClientAlertAndRedirect(Page, "คุณไม่มีสิทธิ์เข้าใช้หน้าจอนี้", "SLM_SCR_003.aspx"); return; } Page.Form.DefaultButton = btnSearch.UniqueID; InitialControl(); DoSearchAccessRightList(0); } } catch (Exception ex) { string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; _log.Error(message); AppUtil.ClientAlert(Page, message); } }
private void CheckTicketIdPrivilege(string ticketId) { if (!RoleBiz.GetTicketIdPrivilege(ticketId, HttpContext.Current.User.Identity.Name, SlmScr003Biz.GetStaffType(HttpContext.Current.User.Identity.Name))) { string message = "ข้อมูลผู้มุ่งหวังรายนี้ ท่านไม่มีสิทธิในการมองเห็น"; LeadOwnerDelegateData data = SlmScr011Biz.GetOwnerAndDelegateName(ticketId); if (data != null) { if (!string.IsNullOrEmpty(data.OwnerName) && !string.IsNullOrEmpty(data.DelegateName)) { message += " ณ ปัจจุบันผู้เป็นเจ้าของ คือ " + data.OwnerName.ToString().Trim() + " และ Delegate คือ " + data.DelegateName.ToString().Trim(); } else if (!string.IsNullOrEmpty(data.OwnerName)) { message += " ณ ปัจจุบันผู้เป็นเจ้าของ คือ " + data.OwnerName.ToString().Trim(); } else if (!string.IsNullOrEmpty(data.DelegateName)) { message += " ณ ปัจจุบัน Delegate คือ " + data.DelegateName.ToString().Trim(); } } else { message = "ไม่พบ Ticket Id " + Request["ticketid"].ToString() + " ในระบบ"; } AppUtil.ClientAlertAndRedirect(Page, message, "SLM_SCR_003.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { ScreenPrivilegeData priData = RoleBiz.GetScreenPrivilege(HttpContext.Current.User.Identity.Name, "SLM_SCR_034"); if (priData == null || priData.IsView != 1) { AppUtil.ClientAlertAndRedirect(Page, "คุณไม่มีสิทธิ์เข้าใช้หน้าจอนี้", "SLM_SCR_003.aspx"); return; } ((Label)Page.Master.FindControl("lblTopic")).Text = "นำเข้างานติดปัญหา"; Page.Form.Attributes.Add("enctype", "multipart/form-data"); Page.Form.DefaultButton = btnSearch.UniqueID; cmbInsComImport.DataSource = SlmScr034Biz.GetImportInsComListData(); cmbInsComImport.DataBind(); cmbInsComSearch.DataSource = SlmScr034Biz.GetSearchInsComListData(); cmbInsComSearch.DataBind(); cmbFileNameSearch.DataSource = SlmScr034Biz.GetSearchFileNameListData(); cmbFileNameSearch.DataBind(); } } catch (Exception ex) { string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; _log.Error(message); AppUtil.ClientAlert(Page, message); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { ((Label)Page.Master.FindControl("lblTopic")).Text = "แก้ไขข้อมูล Lead (Edit)"; ScreenPrivilegeData priData = RoleBiz.GetScreenPrivilege(HttpContext.Current.User.Identity.Name, "SLM_SCR_011"); if (priData == null || priData.IsView != 1) { AppUtil.ClientAlertAndRedirect(Page, "คุณไม่มีสิทธิ์เข้าใช้หน้าจอนี้", "SLM_SCR_003.aspx"); return; } if (Request["ticketid"] != null && Request["ticketid"].ToString().Trim() != string.Empty) { CheckTicketIdPrivilege(Request["ticketid"].ToString().Trim()); } else { AppUtil.ClientAlertAndRedirect(Page, "Ticket Id not found", "SLM_SCR_003.aspx"); return; } } } catch (Exception ex) { AppUtil.ClientAlert(Page, ex.InnerException != null ? ex.InnerException.Message : ex.Message); } }
private void BindGrid() { RoleBiz pbiz = new RoleBiz(); gvProductRole.DataSource = pbiz.GetListRole(); gvProductRole.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { Session.Remove(SLMConstant.SessionName.tabscreenlist); Session.Remove(SLMConstant.SessionName.configscreen); ScreenPrivilegeData priData = RoleBiz.GetScreenPrivilege(HttpContext.Current.User.Identity.Name, "SLM_SCR_029"); if (priData == null || priData.IsView != 1) { AppUtil.ClientAlertAndRedirect(Page, "คุณไม่มีสิทธิ์เข้าใช้หน้าจอนี้", "SLM_SCR_003.aspx"); return; } if (string.IsNullOrEmpty(Request["backtype"])) { Session.Remove("followupsearchcondition"); Session.Remove("inboundsearchcondition"); } InitialData(); tabMain.ActiveTabIndex = Request["backtype"] == "3" ? 1 : 0; } } catch (Exception ex) { string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; _log.Error(message); AppUtil.ClientAlert(Page, message); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { ScreenPrivilegeData priData = RoleBiz.GetScreenPrivilege(HttpContext.Current.User.Identity.Name, "SLM_SCR_047"); if (priData == null || priData.IsView != 1) { AppUtil.ClientAlertAndRedirect(Page, "คุณไม่มีสิทธิ์เข้าใช้หน้าจอนี้", "SLM_SCR_003.aspx"); return; } ((Label)Page.Master.FindControl("lblTopic")).Text = "ตรวจสอบข้อมูลการจ่ายงาน"; Page.Form.DefaultButton = btnSearch.UniqueID; pcTop.SetVisible = false; tdmTransferDateEnd.DateValue = DateTime.Now; tdmTransferDateStart.DateValue = DateTime.Now; } } catch (Exception ex) { string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; _log.Error(message); AppUtil.ClientAlert(Page, message); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { ScreenPrivilegeData priData = RoleBiz.GetScreenPrivilege(HttpContext.Current.User.Identity.Name, "SLM_SCR_042"); if (priData == null || priData.IsView != 1) { AppUtil.ClientAlertAndRedirect(Page, "คุณไม่มีสิทธิ์เข้าใช้หน้าจอนี้", "SLM_SCR_003.aspx"); return; } ((Label)Page.Master.FindControl("lblTopic")).Text = "ข้อมูลบริษัทประกันภัย"; Page.Form.DefaultButton = btnSearch.UniqueID; InitialControl(); // DoSearchBranch(0); } } catch (Exception ex) { string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; _log.Error(message); AppUtil.ClientAlert(Page, message); } }
private bool CustomValidation() { bool hasError = true; errorProvider.Clear(); if (string.IsNullOrEmpty(textName.Text)) { errorProvider.SetError(textName, Constants.Messages.RequireMessage); hasError = false; textName.Focus(); } else { var biz = new RoleBiz(); var result = biz.SearchByName(textName.Text.Trim(), itemId); if (result) { errorProvider.SetError(textName, Constants.Messages.CityExist); hasError = false; textName.Focus(); } } return(hasError); }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { ScreenPrivilegeData priData = RoleBiz.GetScreenPrivilege(HttpContext.Current.User.Identity.Name, "SLM_SCR_030"); if (priData == null || priData.IsView != 1) { AppUtil.ClientAlertAndRedirect(Page, "คุณไม่มีสิทธิ์เข้าใช้หน้าจอนี้", "SLM_SCR_003.aspx"); return; } InitialControl(); DoSearchConfigCustomer(0); //Gridview Assign Config Customer DoSearchConfigStaff(0); //Gridview Assign Config Staff } } catch (Exception ex) { string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; _log.Error(message); AppUtil.ClientAlert(Page, message); } }
private void ShowMenu() { var biz = new RoleBiz(); var role = biz.LoadItem(CurrentUser.Type); UpdateTreeView(treeView.Nodes[0], role.Functions); }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { ScreenPrivilegeData priData = RoleBiz.GetScreenPrivilege(HttpContext.Current.User.Identity.Name, "COC_SCR_006"); if (priData == null || priData.IsView != 1) { AppUtil.ClientAlertAndRedirect(Page, "คุณไม่มีสิทธิ์เข้าใช้หน้าจอนี้", "COC_SCR_002.aspx"); return; } InitialControl(); SetDept(); if (Session[coc_staffsearchcondition] != null) { SetSerachCondition((StaffDataManagement)Session[coc_staffsearchcondition]); //Page Load กลับมาจากหน้าอื่น Session[coc_staffsearchcondition] = null; } } } catch (Exception ex) { string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; _log.Debug(message); AppUtil.ClientAlert(Page, message); } }
private bool CheckTicketIdPrivilege(string ticketId) { decimal?staffTypeId = StaffBiz.GetStaffType(HttpContext.Current.User.Identity.Name); string staff_type_id = staffTypeId != null?staffTypeId.Value.ToString() : ""; string username = HttpContext.Current.User.Identity.Name; if (!RoleBiz.CheckTicketIdPrivilege(ticketId, username, AppUtil.GetRecursiveStaff(username), AppUtil.GetRecursiveTeam(username), staff_type_id)) { string message = "ข้อมูลผู้มุ่งหวังรายนี้ ท่านไม่มีสิทธิในการมองเห็น"; string lastOwnerName = LeadBiz.GetLastOwnerName(ticketId); if (!string.IsNullOrEmpty(lastOwnerName)) { message += " ณ ปัจจุบันผู้เป็นเจ้าของ คือ " + lastOwnerName.ToString().Trim(); } AppUtil.ClientAlertAndRedirect(Page, message, "COC_SCR_002.aspx"); return(false); } else { return(true); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { ScreenPrivilegeData priData = RoleBiz.GetScreenPrivilege(HttpContext.Current.User.Identity.Name, "COC_SCR_008"); if (priData == null || priData.IsView != 1) { AppUtil.ClientAlertAndRedirect(Page, "คุณไม่มีสิทธิ์เข้าใช้หน้าจอนี้", "COC_SCR_002.aspx"); return; } txtTeamList.Text = AppUtil.GetRecursiveTeam(HttpContext.Current.User.Identity.Name); //tdAssignDateFrom.DateValue = DateTime.Now; //tdAssignDateTo.DateValue = DateTime.Now; } } catch (Exception ex) { string message = ex.Message; _log.Debug(message); AppUtil.ClientAlert(Page, message); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { ScreenPrivilegeData priData = RoleBiz.GetScreenPrivilege(HttpContext.Current.User.Identity.Name, "COC_SCR_010"); if (priData == null || priData.IsView != 1) { AppUtil.ClientAlertAndRedirect(Page, "คุณไม่มีสิทธิ์เข้าใช้หน้าจอนี้", "COC_SCR_002.aspx"); return; } else { InitialControl(); } } } catch (Exception ex) { string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; _log.Debug(message); AppUtil.ClientAlert(Page, message); } }
public async Task <IActionResult> GetRoleListAsync([FromBody] GetRoleListRequestDto request) { var roleBiz = new RoleBiz(); var entityList = await roleBiz.GetAllAsync(request); var response = entityList?.Select(a => a.ToDto <GetRoleListResponseDto>()); return(Success(response)); }
public async Task <IActionResult> DeleteRoleAsync([FromBody] DeleteRequestDto request) { var roleBiz = new RoleBiz(); var result = await roleBiz.DeleteAsync(request.Guid); if (!result) { return(Failed(ErrorCode.UserData, "删除失败")); } return(Success()); }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { ScreenPrivilegeData priData = RoleBiz.GetScreenPrivilege(HttpContext.Current.User.Identity.Name, "SLM_SCR_018"); if (priData == null || priData.IsView != 1) { AppUtil.ClientAlertAndRedirect(Page, "คุณไม่มีสิทธิ์เข้าใช้หน้าจอนี้", "SLM_SCR_003.aspx"); return; } if (Session[ss_staffid] != null) { txtStaffId.Text = Session[ss_staffid].ToString(); InitialControl(); LoadStaffData(); //GetCampaignData(); tabOwner.Username = txtUsername.Text.Trim(); tabOwner.Update(); tabDelegate.Username = txtUsername.Text.Trim(); tabDelegate.Update(); tabOwnerSr.Username = txtUsername.Text.Trim(); tabOwnerSr.Update(); tabDelegateSr.Username = txtUsername.Text.Trim(); tabDelegateSr.Update(); tabOwner.GetOwnerList(); // << อันนี้ tabDelegate.GetDelegateList(); // << อันนี้ tabOwnerSr.GetOwnerList(); tabDelegateSr.GetDelegateList(); //SetDept(); } else { if (txtStaffId.Text.Trim() == string.Empty) { AppUtil.ClientAlertAndRedirect(Page, "Staff Id not found", "SLM_SCR_017.aspx"); } } } } catch (Exception ex) { string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; _log.Error(message); AppUtil.ClientAlert(Page, message); } }
private void BindRoleInfoGrid() { objRoleBiz = new RoleBiz(); DataTable dtRoleList = new DataTable(); dtRoleList = objRoleBiz.GetUserRoleInfo(objRole); gvDisplayRoleInfo.DataSource = dtRoleList; gvDisplayRoleInfo.DataBind(); gvDisplayRoleInfo.ShowHeaderWhenEmpty = true; gvDisplayRoleInfo.EmptyDataText = "There is no matching records found!"; }
private bool CreateUserRole() { objRole = new Role(); objRoleBiz = new RoleBiz(); objRole.RoleName = txtRoleName.Text.Trim(); objRole.UserId = Convert.ToInt16(Session["UserId"].ToString()); MessageBox(objRoleBiz.CreateRole(objRole)); return(true); }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { ScreenPrivilegeData priData = RoleBiz.GetScreenPrivilege(HttpContext.Current.User.Identity.Name, "SLM_SCR_056"); if (priData == null || priData.IsView != 1) { AppUtil.ClientAlertAndRedirect(Page, "คุณไม่มีสิทธิ์เข้าใช้หน้าจอนี้", "SLM_SCR_003.aspx"); return; } InitialControl(); if (!string.IsNullOrEmpty(Request["uploadleadid"])) { ((Label)Page.Master.FindControl("lblTopic")).Text = "Upload Lead Management (Edit)"; hdfUploadLeadId.Value = Request["uploadleadid"]; if (!CheckPrivilege(hdfUploadLeadId.Value)) { WriteLogFile(hdfUploadLeadId.Value, ErrorMessage); AppUtil.ClientAlertAndRedirect(Page, ErrorMessage, (RedirectToView ? GetViewPageUrl(hdfUploadLeadId.Value) : SearchPage)); return; } if (!LoadLead(hdfUploadLeadId.Value)) { WriteLogFile(hdfUploadLeadId.Value, ErrorMessage); if (RedirectToSearch) { AppUtil.ClientAlertAndRedirect(Page, ErrorMessage, SearchPage); return; } else { AppUtil.ClientAlert(Page, ErrorMessage); } } } else { ((Label)Page.Master.FindControl("lblTopic")).Text = "Upload Lead Management"; } } } catch (Exception ex) { string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; _log.Error(message); AppUtil.ClientAlert(Page, message); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { ScreenPrivilegeData priData = RoleBiz.GetScreenPrivilege(HttpContext.Current.User.Identity.Name, "SLM_SCR_032"); if (priData == null || priData.IsView != 1) { AppUtil.ClientAlertAndRedirect(Page, "คุณไม่มีสิทธิ์เข้าใช้หน้าจอนี้", "SLM_SCR_003.aspx"); return; } int lot = 0; int.TryParse(Request["lot"], out lot); initControl(); if (lot <= 0) { tabMain.Visible = false; upNoLot.Visible = true; pcNoLot_PageChange(null, null); btnReject.Visible = false; btnSavePopupChangeOwner.Visible = false; btnExportExcel.Visible = false; btnConfirm.Visible = false; } else { SlmScr032Biz biz = new SlmScr032Biz(); if (!biz.CheckAccess(lot)) { AppUtil.ClientAlertAndRedirect(Page, biz.ErrorMessage, "SLM_SCR_047.aspx"); return; } tabMain.Visible = true; upNoLot.Visible = false; } pcSuccess_PageChange(null, null); pcDedup_PageChange(null, null); pcBlacklist_PageChange(null, null); pcExceptional_PageChange(null, null); } } catch (Exception ex) { string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; _log.Error(message); AppUtil.ClientAlert(Page, message); } }
private void LoadType() { drlType.Items.Clear(); var biz = new RoleBiz(); var items = biz.LoadItems(); foreach (var item in items) { drlType.Items.Add(item.Name); } }
private void InitData() { RoleBiz rBiz = new RoleBiz(); PersonBiz pBiz = new PersonBiz(); ddlPeople.Items.Clear(); //ddlPeople.DataSource = pBiz.GetListPerson(txtFirstName.Text.TrimStart().TrimEnd(), txtLastName.Text.TrimStart().TrimEnd()); //ddlPeople.DataBind(); ddlRole.DataSource = rBiz.GetListRole(); ddlRole.DataBind(); BindingCatalogRole(); }
public RoleView(User user) { InitializeComponent(); currentUser = user; dataGridView.AutoGenerateColumns = false; var biz = new RoleBiz(); dataGridView.DataSource = biz.LoadItems(); dataGridView.Refresh(); }
private bool UnAssignRoleMenuMapping() { objRole = new Role(); objRoleBiz = new RoleBiz(); objRole.RoleId = Convert.ToByte(ddlUserRoleList.SelectedValue); objRole.UpdatedBy = Convert.ToInt16(Session["UserId"].ToString()); objRoleBiz.UnAssignRoleMenuMapping(objRole); return(true); }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { ScreenPrivilegeData priData = RoleBiz.GetScreenPrivilege(HttpContext.Current.User.Identity.Name, "SLM_SCR_041"); if (priData == null || priData.IsView != 1) { AppUtil.ClientAlertAndRedirect(Page, "คุณไม่มีสิทธิ์เข้าใช้หน้าจอนี้", "SLM_SCR_003.aspx"); return; } ((Label)Page.Master.FindControl("lblTopic")).Text = "นำเข้าข้อมูลผลงาน Telesales"; int yr = DateTime.Now.Year; cmbYear.Items.Clear(); cmbYearStart.Items.Clear(); cmbYearEnd.Items.Clear(); cmbYear.Items.Add(new ListItem() { Text = "กรุณาระบุปี", Value = "0" }); cmbYearStart.Items.Add(new ListItem() { Text = "ทั้งหมด", Value = "0" }); cmbYearEnd.Items.Add(new ListItem() { Text = "ทั้งหมด", Value = "0" }); for (int i = yr; i > yr - 10; i--) { cmbYear.Items.Add(i.ToString()); cmbYearStart.Items.Add(i.ToString()); cmbYearEnd.Items.Add(i.ToString()); } //disable all controls; SetActiveInActiveSearchCriteria(true); //Default Search pnlResult.Visible = true; doGetList(0); } } catch (Exception ex) { string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; _log.Error(message); AppUtil.ClientAlert(Page, message); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { ScreenPrivilegeData priData = RoleBiz.GetScreenPrivilege(HttpContext.Current.User.Identity.Name, "COC_SCR_003"); if (priData == null || priData.IsView != 1) { AppUtil.ClientAlertAndRedirect(Page, "คุณไม่มีสิทธิ์เข้าใช้หน้าจอนี้", "COC_SCR_002.aspx"); return; } if (Request["ticketid"] != null && Request["ticketid"].ToString().Trim() != string.Empty) { txtTicketID.Text = Request["ticketid"].ToString(); if (!CheckTicketIdPrivilege(txtTicketID.Text.Trim())) { return; } ((Label)Page.Master.FindControl("lblTopic")).Text = "แสดงข้อมูล Lead: " + txtTicketID.Text.Trim() + " (View)"; StaffData staff = StaffBiz.GetStaffInfo(HttpContext.Current.User.Identity.Name); if (staff != null) { txtUserLoginChannelId.Text = staff.ChannelId; } GetLeadData(); tabExistingLead.GetExistingLeadList(txtCitizenId.Text.Trim(), txtTelNo1.Text.Trim()); tabExistingProduct.GetExistingProductList(txtCitizenId.Text.Trim()); tabOwnerLogging.GetOwnerLogingList(txtTicketID.Text.Trim()); tabPhoneCallHistory.InitialControl(lead); tabNoteHistory.InitialControl(lead); upTabMain.Update(); } else { AppUtil.ClientAlertAndRedirect(Page, "Ticket Id not found", "COC_SCR_002.aspx"); } } } catch (Exception ex) { string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; _log.Debug(message); AppUtil.ClientAlertAndRedirect(Page, message, "COC_SCR_002.aspx"); } }
private void DeleteItem(object sender, EventArgs e) { var items = new List<Role>(); foreach (DataGridViewRow row in dataGridView.Rows) { if (row.Cells[0].Value != null && row.Cells[0].Value == "1") { items.Add(row.DataBoundItem as Role); } } if (items.Count > 0) { var biz = new RoleBiz(); biz.RemoveItem(items); RefreshItems(sender, e); } }
private void LoadType() { drlType.Items.Clear(); var biz = new RoleBiz(); var items = biz.LoadItems(); foreach(var item in items) { drlType.Items.Add(item.Name); } }