コード例 #1
0
        protected void ddlDistrict_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                if (ddlDistrict.SelectedValue != "-Select-" && ddlDivision.SelectedValue != "-Select-")
                {
                    A2ZDISTRICTDTO getDTO   = new A2ZDISTRICTDTO();
                    int            code     = Converter.GetInteger(ddlDivision.SelectedValue);
                    int            distcode = Converter.GetInteger(ddlDistrict.SelectedValue);
                    getDTO = (A2ZDISTRICTDTO.GetInformation(code, distcode));

                    if (getDTO.DivisionCode > 0 && getDTO.DistrictCode > 0)
                    {
                        hdnDistCode.Text        = Converter.GetString(getDTO.DistrictCode);
                        hdnDistOrgCode.Text     = Converter.GetString(getDTO.DistrictOrgCode);
                        txtDistDescription.Text = Converter.GetString(getDTO.DistrictDescription);
                        txtDistDescription.Focus();
                        BtnSubmit.Visible = false;
                        BtnUpdate.Visible = true;
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #2
0
        protected void BtnUpdate_Click(object sender, EventArgs e)
        {
            if (ddlDistrict.SelectedValue != "-Select-" && ddlDivision.SelectedValue != "-Select-")
            {
                A2ZDISTRICTDTO UpDTO = new A2ZDISTRICTDTO();
                UpDTO.DivisionCode        = Converter.GetInteger(hdnDiviCode.Text);
                UpDTO.DistrictCode        = Converter.GetInteger(hdnDistCode.Text);
                UpDTO.DivisionOrgCode     = Converter.GetInteger(hdnDiviOrgCode.Text);
                UpDTO.DistrictOrgCode     = Converter.GetInteger(hdnDistOrgCode.Text);
                UpDTO.DistrictDescription = Converter.GetString(txtDistDescription.Text);


                int roweffect = A2ZDISTRICTDTO.UpdateInformation(UpDTO);
                if (roweffect > 0)
                {
                    clearInfo();
                    DistrictDropdown();
                    gvDetail();
                    gvDetailInfo.Visible = false;
                    BtnUpdate.Visible    = false;
                    BtnSubmit.Visible    = true;
                    txtDistDescription.Focus();
                }
            }
        }
コード例 #3
0
        protected void ddlDistrict_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (ddlDistrict.SelectedItem.Text == "-Select-")
            {
                return;
            }
            UpzilaDropdown();
            try
            {
                if (ddlDistrict.SelectedValue != "-Select-" && ddlDivision.SelectedValue != "-Select-")
                {
                    A2ZDISTRICTDTO getDTO   = new A2ZDISTRICTDTO();
                    int            code     = Converter.GetInteger(ddlDivision.SelectedValue);
                    int            distcode = Converter.GetInteger(ddlDistrict.SelectedValue);
                    getDTO = (A2ZDISTRICTDTO.GetInformation(code, distcode));

                    if (getDTO.DivisionCode > 0 && getDTO.DistrictCode > 0)
                    {
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #4
0
        protected void txtDistcode_TextChanged(object sender, EventArgs e)
        {
            try
            {
                if (ddlDistrict.SelectedItem.Text == "-Select-")
                {
                    txtUpzilacode.Focus();
                }

                if (txtDistcode.Text != string.Empty && ddlDivision.SelectedValue != "-Select-")
                {
                    A2ZDISTRICTDTO getDTO = new A2ZDISTRICTDTO();

                    int code     = Converter.GetInteger(txtcode.Text);
                    int DistCode = Converter.GetInteger(txtDistcode.Text);
                    getDTO = (A2ZDISTRICTDTO.GetInformation(code, DistCode));

                    if (getDTO.DivisionCode > 0 && getDTO.DistrictCode > 0)
                    {
                        ddlDistrict.SelectedValue = Converter.GetString(getDTO.DistrictCode);
                        hdnDistCode.Text          = Converter.GetString(getDTO.DistrictCode);
                        hdnDistOrgCode.Text       = Converter.GetString(getDTO.DistrictOrgCode);
                        txtUpzilacode.Focus();
                        UpzilaDropdown();
                        BtnSubmit.Visible = false;
                        BtnUpdate.Visible = true;
                    }
                    else
                    {
                        //String csname1 = "PopupScript";
                        //Type cstype = GetType();
                        //ClientScriptManager cs = Page.ClientScript;

                        //if (!cs.IsStartupScriptRegistered(cstype, csname1))
                        //{
                        //    String cstext1 = "alert('Invalid District Code');";
                        //    cs.RegisterStartupScript(cstype, csname1, cstext1, true);

                        //}
                        txtDistcode.Text = string.Empty;
                        txtDistcode.Focus();
                        ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Invalid District Code');", true);
                        return;
                    }
                }
            }


            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #5
0
        protected void BtnSubmit_Click(object sender, EventArgs e)
        {
            if (ddlDistrict.SelectedValue == "-Select-" && ddlDivision.SelectedValue != "-Select-" && txtDistDescription.Text != string.Empty)
            {
                gvDetail();
                gvDetailInfo.Visible = false;

                int totrec = gvDetailInfo.Rows.Count;

                int lastDistCode = (totrec + 1);
                hdnDistCode.Text = Converter.GetString(lastDistCode);

                if (lastDistCode < 10)
                {
                    hdnDistCode.Text = Converter.GetString("0" + lastDistCode);
                }


                string result = hdnDiviCode.Text + hdnDistCode.Text + "0000";
                hdnDistOrgCode.Text = Converter.GetString(result);


                A2ZDISTRICTDTO objDTO = new A2ZDISTRICTDTO();
                objDTO.DivisionCode        = Converter.GetInteger(hdnDiviCode.Text);
                objDTO.DistrictCode        = Converter.GetInteger(hdnDistCode.Text);
                objDTO.DivisionOrgCode     = Converter.GetInteger(hdnDiviOrgCode.Text);
                objDTO.DistrictOrgCode     = Converter.GetInteger(hdnDistOrgCode.Text);
                objDTO.DistrictDescription = Converter.GetString(txtDistDescription.Text);

                int roweffect = A2ZDISTRICTDTO.InsertInformation(objDTO);
                if (roweffect > 0)
                {
                    clearInfo();
                    DistrictDropdown();
                    gvDetail();
                    gvDetailInfo.Visible = false;
                    BtnUpdate.Visible    = false;
                    BtnSubmit.Visible    = true;
                    txtDistDescription.Focus();
                }
            }
        }
コード例 #6
0
        protected void ddlDistrict_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (ddlDistrict.SelectedItem.Text == "-Select-")
            {
                clearInfo();
                txtDistcode.Focus();
                BtnSubmit.Visible = true;
                BtnUpdate.Visible = false;
                txtDistcode.Text  = string.Empty;
                return;
            }
            UpzilaDropdown();
            try
            {
                if (ddlDistrict.SelectedValue != "-Select-" && ddlDivision.SelectedValue != "-Select-")
                {
                    A2ZDISTRICTDTO getDTO   = new A2ZDISTRICTDTO();
                    int            code     = Converter.GetInteger(ddlDivision.SelectedValue);
                    int            distcode = Converter.GetInteger(ddlDistrict.SelectedValue);
                    getDTO = (A2ZDISTRICTDTO.GetInformation(code, distcode));

                    if (getDTO.DivisionCode > 0 && getDTO.DistrictCode > 0)
                    {
                        txtDistcode.Text    = Converter.GetString(getDTO.DistrictCode);
                        hdnDistCode.Text    = Converter.GetString(getDTO.DistrictCode);
                        hdnDistOrgCode.Text = Converter.GetString(getDTO.DistrictOrgCode);
                        //txtDistDescription.Text = Converter.GetString(getDTO.DistrictDescription);
                        //txtDistDescription.Focus();
                    }
                    else
                    {
                        //     ddlThana.SelectedValue = "-Select-";
                    }
                    //BtnSubmit.Visible = false;
                    //BtnUpdate.Visible = true;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #7
0
        protected void btnSumbit_Click(object sender, EventArgs e)
        {
            try
            {
                int            EmpID  = Converter.GetInteger(txtEmpNo.Text);
                A2ZEMPLOYEEDTO getDTO = (A2ZEMPLOYEEDTO.GetInformation(EmpID));
                if (getDTO.EmployeeID > 0)
                {
                    txtEmpNo.ReadOnly = true;
                    txtNewPromotionDate.Focus();
                    lblName.Text = Converter.GetString(getDTO.EmployeeName);

                    int            Area    = Converter.GetInteger(getDTO.EmpArea);
                    A2ZDISTRICTDTO get1DTO = (A2ZDISTRICTDTO.GetInfo(Area));
                    if (get1DTO.DistrictCode > 0)
                    {
                        lblLastAreaCode.Text     = Converter.GetString(get1DTO.DistrictOrgCode);
                        lblLastArea.Text         = Converter.GetString(get1DTO.DistrictDescription);
                        ddlNewArea.SelectedValue = Converter.GetString(get1DTO.DistrictOrgCode);
                    }

                    int        Location = Converter.GetInteger(getDTO.EmpLocation);
                    A2ZAREADTO get7DTO  = (A2ZAREADTO.GetInformation(Location));
                    if (get7DTO.AreaCode > 0)
                    {
                        lblLastLocationCode.Text     = Converter.GetString(get7DTO.AreaCode);
                        lblLastLocation.Text         = Converter.GetString(get7DTO.AreaDescription);
                        ddlNewLocation.SelectedValue = Converter.GetString(get7DTO.AreaCode);
                    }

                    Int16         Section = Converter.GetSmallInteger(getDTO.EmpSection);
                    A2ZSECTIONDTO get2DTO = (A2ZSECTIONDTO.GetInformation(Section));
                    if (get2DTO.SectionCode > 0)
                    {
                        lblLastSectionCode.Text     = Converter.GetString(get2DTO.SectionCode);
                        lblLastSection.Text         = Converter.GetString(get2DTO.SectionName);
                        ddlNewSection.SelectedValue = Converter.GetString(get2DTO.SectionCode);
                    }

                    Int16            Department = Converter.GetSmallInteger(getDTO.EmpDepartment);
                    A2ZDEPARTMENTDTO get3DTO    = (A2ZDEPARTMENTDTO.GetInformation(Department));
                    if (get3DTO.DepartmentCode > 0)
                    {
                        lblLastDepartmentCode.Text     = Converter.GetString(get3DTO.DepartmentCode);
                        lblLastDepartment.Text         = Converter.GetString(get3DTO.DepartmentName);
                        ddlNewDepartment.SelectedValue = Converter.GetString(get3DTO.DepartmentCode);
                    }

                    Int16             Desig   = Converter.GetSmallInteger(getDTO.EmpDesignation);
                    A2ZDESIGNATIONDTO get4DTO = (A2ZDESIGNATIONDTO.GetInformation(Desig));
                    if (get4DTO.DesignationCode > 0)
                    {
                        lblLastDesignationCode.Text     = Converter.GetString(get4DTO.DesignationCode);
                        lblLastDesignation.Text         = Converter.GetString(get4DTO.DesignationDescription);
                        ddlNewDesignation.SelectedValue = Converter.GetString(get4DTO.DesignationCode);
                    }

                    lblLastServiceTypeCode.Text = Converter.GetString(getDTO.ServiceType);
                    lblLastServiceType.Text     = Converter.GetString(getDTO.EmpSTypeDesc);

                    if (lblLastServiceTypeCode.Text == string.Empty || lblLastServiceTypeCode.Text == "0")
                    {
                        ddlNewServiceType.SelectedIndex = 0;
                    }
                    else
                    {
                        ddlNewServiceType.SelectedValue = Converter.GetString(getDTO.ServiceType);
                    }

                    lblLastProjectCode.Text = Converter.GetString(getDTO.EmpProject);
                    if (lblLastProjectCode.Text == string.Empty || lblLastProjectCode.Text == "0")
                    {
                        ddlNewProject.SelectedIndex = 0;
                    }
                    else
                    {
                        ddlNewProject.SelectedValue = Converter.GetString(getDTO.EmpProject);
                    }

                    lblLastProject.Text = Converter.GetString(ddlNewProject.SelectedItem.Text);


                    int          cashcode = Converter.GetInteger(getDTO.EmpCashCode);
                    A2ZCGLMSTDTO get5DTO  = (A2ZCGLMSTDTO.GetInformation(cashcode));
                    if (get5DTO.GLAccNo > 0)
                    {
                        lblLastCashCode.Text         = Converter.GetString(get5DTO.GLAccNo);
                        lblLastCashCodeDesc.Text     = Converter.GetString(get5DTO.GLAccDesc);
                        ddlNewCashCode.SelectedValue = Converter.GetString(get5DTO.GLAccNo);
                    }


                    lblLastBaseGradeCode.Text = Converter.GetString(getDTO.EmpBaseGrade);
                    if (lblLastBaseGradeCode.Text == string.Empty || lblLastBaseGradeCode.Text == "0")
                    {
                        ddlNewBaseGrade.SelectedIndex = 0;
                    }
                    else
                    {
                        ddlNewBaseGrade.SelectedValue = Converter.GetString(getDTO.EmpBaseGrade);
                    }

                    lblLastBaseGrade.Text = Converter.GetString(ddlNewBaseGrade.SelectedItem.Text);



                    lblLastGrade.Text     = Converter.GetString(getDTO.EmpGrade);
                    lblLastGradeDesc.Text = Converter.GetString(getDTO.EmpGradeDesc);
                    txtNewGrade.Text      = Converter.GetString(getDTO.EmpGrade);
                    lblNewGradeDesc.Text  = Converter.GetString(getDTO.EmpGradeDesc);

                    lblBaseGrade.Text = lblLastBaseGradeCode.Text;
                    lblGrade.Text     = lblLastGrade.Text;
                    PayScaleDesc();
                    lblLastPayScale.Text = lblPayScale.Text;

                    lblBaseGrade.Text = ddlNewBaseGrade.SelectedValue;
                    lblGrade.Text     = txtNewGrade.Text;
                    PayScaleDesc();
                    txtNewPayScale.Text = lblPayScale.Text;


                    lblLastPayLabel.Text = Converter.GetString(getDTO.EmpPayLabel);
                    txtNewPayLabel.Text  = Converter.GetString(getDTO.EmpPayLabel);

                    if (txtNewPayLabel.Text == string.Empty || txtNewPayLabel.Text == "0")
                    {
                        txtNewPayLabel.Text = "1";
                    }

                    lblPayLabel.Text = lblLastPayLabel.Text;
                    PayLabelBasic();
                    lblLastBasic.Text = lblBasic.Text;

                    lblPayLabel.Text = txtNewPayLabel.Text;
                    PayLabelBasic();
                    txtNewBasic.Text = lblBasic.Text;


                    if (getDTO.EmpLastPromotionDate == DateTime.MinValue)
                    {
                        txtLastPromotionDate.Text = string.Empty;
                    }
                    else
                    {
                        DateTime dt   = Converter.GetDateTime(getDTO.EmpLastPromotionDate);
                        string   date = dt.ToString("dd/MM/yyyy");
                        txtLastPromotionDate.Text = date;
                    }
                }
                else
                {
                    txtEmpNo.Text = string.Empty;
                    txtEmpNo.Focus();
                    InvalidEmpCodeMSG();
                }
            }
            catch (Exception ex)
            {
                Page.ClientScript.RegisterStartupScript(this.GetType(), "scriptkey", "<script>alert('System Error.btnSumbit_Click Problem');</script>");
                //throw ex;
            }
        }