private void SetData(kkslm_ms_teamtelesales ts) { hdfID.Value = ts.slm_TeamTelesales_Id.ToString(); txtDCode.Text = ts.slm_TeamTelesales_Code; txtDName.Text = ts.slm_TeamTelesales_Name; //AppUtil.SetComboValue(cmbDHeader, ts.slm_HeadStaff); rdoStatus.SelectedIndex = rdoStatus.Items.IndexOf(rdoStatus.Items.FindByValue(ts.is_Deleted.ToString())); hdfStaffID.Value = ts.slm_HeadStaff; SlmScr038Biz biz = new SlmScr038Biz(); string empcode; var stf = biz.GetStaffNameFromID(SLMUtil.SafeDecimal(ts.slm_HeadStaff), out empcode); if (stf != null) { txtDHeader.Text = empcode; // stf.slm_EmpCode; lblStaffName.Text = stf; // (stf.slm_PositionName == null ? "" : stf.slm_PositionName + " - ") + stf.slm_StaffNameTH ?? ""; } else { txtDHeader.Text = ""; lblStaffName.Text = ""; } txtDCode.ReadOnly = true; updModal.Update(); }
protected void imbAction_Click(object sender, ImageClickEventArgs e) { var id = SLMUtil.SafeDecimal(((ImageButton)sender).CommandArgument); SlmScr038Biz bz = new SlmScr038Biz(); var ts = bz.GetTeamData(id); if (ts != null) { SetData(ts); zPopDetail.Show(); } }
private void LoadDataList(int pageIdx) { try { SlmScr038Biz biz = new SlmScr038Biz(); var lst = biz.GetDataList(txtTeamCode.Text, txtTeamName.Text, cmbTeamHeader.SelectedValue, cmbStatus.SelectedValue); BindGridview(pcTop, lst, pageIdx); pcTop.Visible = gvResult.PageCount > 0; upResult.Update(); } catch (Exception ex) { string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; _log.Error(message); AppUtil.ClientAlert(Page, message); } }
protected override void OnInit(EventArgs e) { base.OnInit(e); ((Label)Page.Master.FindControl("lblTopic")).Text = "จัดการข้อมูล Team Telesales"; Page.Form.DefaultButton = btnSearch.UniqueID; ScreenPrivilegeData priData = RoleBiz.GetScreenPrivilege(HttpContext.Current.User.Identity.Name, "SLM_SCR_038"); if (priData == null || priData.IsView != 1) { AppUtil.ClientAlertAndRedirect(Page, "คุณไม่มีสิทธิ์เข้าใช้หน้าจอนี้", "SLM_SCR_003.aspx"); } AppUtil.BuildCombo(cmbTeamHeader, SlmScr038Biz.GetStaffsListHeader(), "ทั้งหมด"); //AppUtil.BuildCombo(cmbDHeader, SlmScr038Biz.GetStaffsList(), "ระบุ"); _log = LogManager.GetLogger(this.GetType()); }
protected void txtDHeader_TextChanged(object sender, EventArgs e) { var biz = new SlmScr038Biz(); int? _id; string _name; biz.GetStaffFromEmpCode(txtDHeader.Text, out _name, out _id); if (_id != null) { hdfStaffID.Value = _id.ToString(); // stf.slm_StaffId.ToString(); lblStaffName.Text = _name; // (stf.slm_PositionName == null ? "" : stf.slm_PositionName + " - ") + stf.slm_StaffNameTH ?? ""; } else { hdfStaffID.Value = ""; lblStaffName.Text = ""; txtDHeader.Text = ""; lblStaffName.Text = "<span style='color:red;'>รหัสพนักงานไม่ถูกต้อง</span>"; txtDHeader.Focus(); } zPopDetail.Show(); }
protected void btnSave_Click(object sender, EventArgs e) { if (!ValidateData()) { zPopDetail.Show(); return; } var ts = GetData(); SlmScr038Biz bz = new SlmScr038Biz(); if (!bz.SaveTeamData(ts, Page.User.Identity.Name)) { zPopDetail.Show(); AppUtil.ClientAlert(this, bz.ErrorMessage); } else { zPopDetail.Hide(); LoadDataList(gvResult.PageIndex); string tmp = cmbTeamHeader.SelectedValue; AppUtil.BuildCombo(cmbTeamHeader, SlmScr038Biz.GetStaffsListHeader(), "ทั้งหมด"); AppUtil.SetComboValue(cmbTeamHeader, tmp); } }