protected void btnOrgUnitEmpSearch_Click(object sender, EventArgs e)
    {
        try
        {
            if (ddlTransfdOrg.SelectedIndex <= 0)
            {
                this.lblStatusMessage.Text = "Please select transfered Org Name ";
                this.programmaticModalPopup.Show();
            }
            else
            {
                Panel6.Visible = true;
                List <ATTEmployeeWorkDivision> lst;

                Session["EmpSearchResult"] = BLLEmployeeWorkDivision.SearchEmployee(GetFilterOU());
                lst = (List <ATTEmployeeWorkDivision>)Session["EmpSearchResult"];
                this.lblEmpSearch.Text        = lst.Count.ToString() + " records found.";
                this.grdOrgUnitEmp.DataSource = lst;
                this.grdOrgUnitEmp.DataBind();
                Session["EmployeeSearch"] = lst;
            }
        }
        catch (Exception ex)
        {
            this.lblStatusMessage.Text = ex.Message;
            this.programmaticModalPopup.Show();
        }
    }
    protected void btnSubmit_Click(object sender, EventArgs e)
    {
        this.btnSearchCancel.Enabled = true;
        List <ATTEmployeeWorkDivision> LSTEmpWrkDiv = (List <ATTEmployeeWorkDivision>)Session["EmpWorkDivSave"];

        try
        {
            if (BLLEmployeeWorkDivision.SaveEmpWorkDivision(LSTEmpWrkDiv))
            {
                LSTEmpWrkDiv = new List <ATTEmployeeWorkDivision>();
                this.lblStatusMessage.Text = "Employee Work Division Saved Successfully";
                this.programmaticModalPopup.Show();
                grdEmployeeWork.DataSource = null;
                grdEmployeeWork.DataBind();
                ClearControls("submit");

                CollapsiblePanelExtender1.Collapsed   = true;
                CollapsiblePanelExtender1.ClientState = "true";

                CollapsiblePnlSearch.Collapsed   = true;
                CollapsiblePnlSearch.ClientState = "true";
            }
        }
        catch (Exception ex)
        {
            this.lblStatusMessage.Text = ex.Message.ToString();
            this.programmaticModalPopup.Show();
        }
    }
    protected void btnSearch_Click(object sender, EventArgs e)
    {
        List <ATTEmployeeWorkDivision> LSTEmp = new List <ATTEmployeeWorkDivision>();

        if (this.ddlOrganization.SelectedIndex < 1 && this.ddlBranch.SelectedIndex < 1)
        {
            this.lblStatusMessage.Text = "All Fields Cannot Be Empty.";
            this.programmaticModalPopup.Show();
        }
        else
        {
            try
            {
                LSTEmp = BLLEmployeeWorkDivision.SearchEmployee(GetEmployeeFilter());
                if (LSTEmp.Count == 0)
                {
                    lblSearch.Text = "No records found";
                    return;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        //LSTEmp.RemoveAll(delegate(ATTEmployeeWorkDivision obj) {return obj.DesType == "J"; });
        grdEmpSearch.DataSource = LSTEmp;
        this.grdEmpSearch.DataBind();
        this.grdEmpSearch.SelectedIndex = -1;
        Session["EmpWorkDiv"]           = LSTEmp;
        //CollapsiblePnlSearch.Collapsed = false;
        //CollapsiblePnlSearch.ClientState = "false";
    }
    protected void lstOrgUnits_SelectedIndexChanged(object sender, EventArgs e)
    {
        try
        {
            ATTEmployeeWorkDivision attEWD = new ATTEmployeeWorkDivision();
            attEWD.OrgID     = orgID;
            attEWD.OrgUnitID = int.Parse(lstOrgUnits.SelectedValue);
            attEWD.DesType   = "O";
            List <ATTEmployeeWorkDivision> lstEWD = BLLEmployeeWorkDivision.SearchEmployee(attEWD);
            grdClerk.DataSource = lstEWD;
            grdClerk.DataBind();

            List <ATTSectionClerkCase> SecClerkList = BLLSectionClerkCase.GetSecClerkCase(double.Parse(Session["CaseID"].ToString()));
            ATTSectionClerkCase        att          = new ATTSectionClerkCase();
            foreach (GridViewRow row in grdClerk.Rows)
            {
                CheckBox cb = (CheckBox)row.Cells[0].FindControl("chkSelect");
                att = SecClerkList.Find(delegate(ATTSectionClerkCase objAtt)
                {
                    return(objAtt.SectionClerkID == double.Parse(row.Cells[1].Text.ToString()));
                });
                if (att != null)
                {
                    cb.Checked        = true;
                    row.Cells[5].Text = "U";
                }
            }
        }
        catch (Exception ex)
        {
            lblStatusMessage.Text = ex.Message;
            programmaticModalPopup.Show();
        }
    }
    private void LoadTamildaar()
    {
        ATTEmployeeWorkDivision obj = new ATTEmployeeWorkDivision();

        obj.OrgID    = courtID;
        obj.DesType  = "O";
        obj.UnitType = "M";

        List <ATTEmployeeWorkDivision> lst = BLLEmployeeWorkDivision.SearchEmployee(obj);

        grdTamilDaar.DataSource = lst;
        grdTamilDaar.DataBind();
        grdEmpSearch.DataSource = lst;
        grdEmpSearch.DataBind();
    }
Пример #6
0
 void LoadTamildaar()
 {
     try
     {
         List <ATTEmployeeWorkDivision> lstEWD = BLLEmployeeWorkDivision.SearchEmployee(GetFilter());
         chkTamildaar.DataSource     = lstEWD;
         chkTamildaar.DataTextField  = "FullName";
         chkTamildaar.DataValueField = "EmpID";
         chkTamildaar.DataBind();
     }
     catch (Exception ex)
     {
         lblStatusMessage.Text = ex.Message;
         programmaticModalPopup.Show();
     }
 }
Пример #7
0
    void LoadOrgSectionsClrk()
    {
        try
        {
            ATTEmployeeWorkDivision attEWD = new ATTEmployeeWorkDivision();
            attEWD.OrgID     = orgID;
            attEWD.OrgUnitID = int.Parse(DDLSection.SelectedValue);
            attEWD.DesType   = "O";
            List <ATTEmployeeWorkDivision> lstEWD = BLLEmployeeWorkDivision.SearchEmployee(attEWD);

            //lstEWD.Insert(0, new ATTEmployeeWorkDivision("शाखा क्लर्क छान्नुस्"));
            cbSectionClerk.DataSource = lstEWD;

            cbSectionClerk.DataTextField  = "FullName";
            cbSectionClerk.DataValueField = "EmpID";
            cbSectionClerk.DataBind();
        }

        catch (Exception ex)
        {
            lblStatusMessage.Text = ex.Message;
            programmaticModalPopup.Show();
        }
    }
 private List <ATTEmployeeWorkDivision> GetOrgUnits(ATTEmployeeWorkDivision ob)
 {
     return(BLLEmployeeWorkDivision.SearchEmployee(ob));
 }