예제 #1
0
    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    public void ClearUI()
    {
        System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-US");
        int returnValue = DBFun.ExecuteData("DELETE FROM TempImage WHERE Type = 'Employee' AND EmpID='" + txtEmpNationalID.Text + "'");

        txtEmpIdentity.Text   = "";
        txtEmpNameAr.Text     = "";
        txtEmpNameEn.Text     = "";
        txtJobTitleAr.Text    = "";
        txtJobTitleEn.Text    = "";
        txtEmpNationalID.Text = "";
        txtMobile.Text        = "";
        txtEmail.Text         = "";

        CalBirthDate.ClearDate();
        CalHireDate.ClearDate();

        ddlNatID.SelectedIndex      = -1;
        ddlBloodGroup.SelectedIndex = -1;
        ddlCompID.SelectedIndex     = -1;
        ddlSecID.SelectedIndex      = -1;
        rdlGender.SelectedIndex     = 0;

        EmpImage.ClearImage();
    }
예제 #2
0
    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    public void FillFromDT(DataTable DT)
    {
        txtEmpIdentity.Text   = DT.Rows[0]["EmpID"].ToString();
        txtEmpNameAr.Text     = DT.Rows[0]["EmpNameAr"].ToString();
        txtEmpNameEn.Text     = DT.Rows[0]["EmpNameEn"].ToString();
        txtJobTitleAr.Text    = DT.Rows[0]["EmpJobTitleAr"].ToString();
        txtJobTitleEn.Text    = DT.Rows[0]["EmpJobTitleEn"].ToString();
        txtEmpNationalID.Text = DT.Rows[0]["EmpNationalID"].ToString();
        txtMobile.Text        = DT.Rows[0]["EmpMobileNo"].ToString();
        txtEmail.Text         = DT.Rows[0]["EmpEmailID"].ToString();

        CalBirthDate.setDBDate(DT.Rows[0]["EmpBirthDate"], "S");
        CalHireDate.setDBDate(DT.Rows[0]["EmpHireDate"], "S");

        ddlNatID.SelectedIndex      = ddlNatID.Items.IndexOf(ddlNatID.Items.FindByValue(DT.Rows[0]["NatID"].ToString()));
        ddlBloodGroup.SelectedIndex = ddlBloodGroup.Items.IndexOf(ddlBloodGroup.Items.FindByValue(DT.Rows[0]["EmpBloodGroup"].ToString()));
        if (DT.Rows[0]["CompID"] != DBNull.Value)
        {
            ddlCompID.SelectedIndex = ddlCompID.Items.IndexOf(ddlCompID.Items.FindByValue(DT.Rows[0]["CompID"].ToString()));
        }
        if (DT.Rows[0]["SecID"] != DBNull.Value)
        {
            ddlSecID.SelectedIndex = ddlSecID.Items.IndexOf(ddlSecID.Items.FindByValue(DT.Rows[0]["SecID"].ToString()));
        }
        if (DT.Rows[0]["EmpGender"] != DBNull.Value)
        {
            rdlGender.SelectedIndex = rdlGender.Items.IndexOf(rdlGender.Items.FindByValue(DT.Rows[0]["EmpGender"].ToString()));
        }

        if ((DT.Rows[0]["image"] == DBNull.Value) || (DT.Rows[0]["ImageLength"].ToString() == "0"))
        {
            EmpImage.ClearImage();
        }
        else
        {
            EmpImage.setImage(DT.Rows[0]["EmpNationalID"].ToString());
        }

        FillGrdDocs(txtEmpNationalID.Text);
    }