Пример #1
0
 void client_GetEmployeeDetailByIDCompleted(object sender, GetEmployeeDetailByIDCompletedEventArgs e)
 {
     if (e.Result != null)
     {
         employeepost = e.Result;
         GetAllPost(e.Result);
     }
 }
Пример #2
0
 void client_GetEmployeeDetailByIDCompleted(object sender, GetEmployeeDetailByIDCompletedEventArgs e)
 {
     if (e.Result != null)
     {
         employeepost = e.Result;
         GetAllPost(e.Result);
     }
 }
Пример #3
0
        void personclient_GetEmployeeDetailByIDCompleted(object sender, GetEmployeeDetailByIDCompletedEventArgs e)
        {
            if (e.Error == null)
            {
                if (e.Result != null)
                {
                    //postLevel = e.Result.EMPLOYEEPOSTS[0].POSTLEVEL.ToString();

                    string StrName = "";
                    var    posts   = from ent in e.Result.EMPLOYEEPOSTS
                                     where ent.T_HR_POST.POSTID == approvalInfo.OWNERPOSTID
                                     select ent;
                    if (posts != null)
                    {
                        if (posts.Count() > 0)
                        {
                            StrPostName = posts.FirstOrDefault().T_HR_POST.T_HR_POSTDICTIONARY.POSTNAME;
                            postLevel   = posts.FirstOrDefault().POSTLEVEL.ToString();
                        }
                    }
                    //PostName = e.Result.EMPLOYEEPOSTS[0].T_HR_POST.T_HR_POSTDICTIONARY.POSTNAME;
                    var departs = from ent in e.Result.EMPLOYEEPOSTS
                                  where ent.T_HR_POST.T_HR_DEPARTMENT.DEPARTMENTID == approvalInfo.OWNERDEPARTMENTID
                                  select ent;
                    if (departs != null)
                    {
                        if (departs.Count() > 0)
                        {
                            //DepartmentName = e.Result.EMPLOYEEPOSTS[0].T_HR_POST.T_HR_DEPARTMENT.T_HR_DEPARTMENTDICTIONARY.DEPARTMENTNAME;
                            StrDepartmentName = departs.FirstOrDefault().T_HR_POST.T_HR_DEPARTMENT.T_HR_DEPARTMENTDICTIONARY.DEPARTMENTNAME;
                        }
                    }
                    var companys = from ent in e.Result.EMPLOYEEPOSTS
                                   where ent.T_HR_POST.T_HR_DEPARTMENT.T_HR_COMPANY.COMPANYID == approvalInfo.OWNERCOMPANYID
                                   select ent;
                    if (companys != null)
                    {
                        if (companys.Count() > 0)
                        {
                            StrCompanyName = companys.FirstOrDefault().T_HR_POST.T_HR_DEPARTMENT.T_HR_COMPANY.CNAME;
                        }
                    }
                    //CompanyName = e.Result.EMPLOYEEPOSTS[0].T_HR_POST.T_HR_DEPARTMENT.T_HR_COMPANY.CNAME;
                    StrName           = e.Result.T_HR_EMPLOYEE.EMPLOYEECNAME + "-" + StrPostName + "-" + StrDepartmentName + "-" + StrCompanyName;
                    txtOwnerName.Text = StrName;
                    ToolTipService.SetToolTip(txtOwnerName, StrName);
                    RefreshUI(RefreshedTypes.AuditInfo);
                }
            }
        }
Пример #4
0
        void personclient_GetEmployeeDetailByIDCompleted(object sender, GetEmployeeDetailByIDCompletedEventArgs e)
        {
            if (e.Error == null)
            {
                if (e.Result != null)
                {
                    string PostName       = "";
                    string DepartmentName = "";
                    string CompanyName    = "";
                    string StrName        = "";
                    PostName           = e.Result.EMPLOYEEPOSTS[0].T_HR_POST.T_HR_POSTDICTIONARY.POSTNAME;
                    DepartmentName     = e.Result.EMPLOYEEPOSTS[0].T_HR_POST.T_HR_DEPARTMENT.T_HR_DEPARTMENTDICTIONARY.DEPARTMENTNAME;
                    CompanyName        = e.Result.EMPLOYEEPOSTS[0].T_HR_POST.T_HR_DEPARTMENT.T_HR_COMPANY.CNAME;
                    StrName            = e.Result.T_HR_EMPLOYEE.EMPLOYEECNAME + "-" + PostName + "-" + DepartmentName + "-" + CompanyName;
                    txtDriverName.Text = StrName;

                    ToolTipService.SetToolTip(txtDriverName, StrName);
                    RefreshUI(RefreshedTypes.AuditInfo);
                }
            }
        }
Пример #5
0
        void personclient_GetEmployeeDetailByIDCompleted(object sender, GetEmployeeDetailByIDCompletedEventArgs e)
        {
            if (e.Error == null)
            {
                if (e.Result != null)
                {
                    string PostName = "";
                    string DepartmentName = "";
                    string CompanyName = "";
                    string StrName = "";
                    PostName = e.Result.EMPLOYEEPOSTS[0].T_HR_POST.T_HR_POSTDICTIONARY.POSTNAME;
                    DepartmentName = e.Result.EMPLOYEEPOSTS[0].T_HR_POST.T_HR_DEPARTMENT.T_HR_DEPARTMENTDICTIONARY.DEPARTMENTNAME;
                    CompanyName = e.Result.EMPLOYEEPOSTS[0].T_HR_POST.T_HR_DEPARTMENT.T_HR_COMPANY.CNAME;
                    StrName = e.Result.T_HR_EMPLOYEE.EMPLOYEECNAME + "-" + PostName + "-" + DepartmentName + "-" + CompanyName;
                    txtDriverName.Text = StrName;

                    ToolTipService.SetToolTip(txtDriverName, StrName);
                    RefreshUI(RefreshedTypes.AuditInfo);
                }
            }
        }
Пример #6
0
 void client_GetEmployeeDetailByIDCompleted(object sender, GetEmployeeDetailByIDCompletedEventArgs e)
 {
     if (e.Error != null && e.Error.Message != "")
     {
         //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message));
         ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"),
        Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); 
     }
     else
     {
         if (e.Result != null)
         {
             V_EMPLOYEEPOST tempEnt = e.Result;
             FormMaster.EMPLOYEEID = tempEnt.T_HR_EMPLOYEE.EMPLOYEEID;
             FormMaster.EMPLOYEECODE = tempEnt.T_HR_EMPLOYEE.EMPLOYEECODE;
             FormMaster.EMPLOYEENAME = tempEnt.T_HR_EMPLOYEE.EMPLOYEECNAME;
             txtDepartment.Text = tempEnt.EMPLOYEEPOSTS[0].T_HR_POST.T_HR_DEPARTMENT.T_HR_DEPARTMENTDICTIONARY.DEPARTMENTNAME;
             txtPost.Text = tempEnt.EMPLOYEEPOSTS[0].T_HR_POST.T_HR_POSTDICTIONARY.POSTNAME;
         }
     }
 }
Пример #7
0
 void client_GetEmployeeDetailByIDCompleted(object sender, GetEmployeeDetailByIDCompletedEventArgs e)
 {
     if (e.Error != null && e.Error.Message != "")
     {
         //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message));
         ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"),
                                        Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
     }
     else
     {
         if (e.Result != null)
         {
             V_EMPLOYEEPOST tempEnt = e.Result;
             FormMaster.EMPLOYEEID   = tempEnt.T_HR_EMPLOYEE.EMPLOYEEID;
             FormMaster.EMPLOYEECODE = tempEnt.T_HR_EMPLOYEE.EMPLOYEECODE;
             FormMaster.EMPLOYEENAME = tempEnt.T_HR_EMPLOYEE.EMPLOYEECNAME;
             txtDepartment.Text      = tempEnt.EMPLOYEEPOSTS[0].T_HR_POST.T_HR_DEPARTMENT.T_HR_DEPARTMENTDICTIONARY.DEPARTMENTNAME;
             txtPost.Text            = tempEnt.EMPLOYEEPOSTS[0].T_HR_POST.T_HR_POSTDICTIONARY.POSTNAME;
         }
     }
 }
Пример #8
0
        void personclient_GetEmployeeDetailByIDCompleted(object sender, GetEmployeeDetailByIDCompletedEventArgs e)
        {
            if (e.Error == null)
            {
                if (e.Result != null)
                {
                    //postLevel = e.Result.EMPLOYEEPOSTS[0].POSTLEVEL.ToString();

                    string StrName = "";
                    var posts = from ent in e.Result.EMPLOYEEPOSTS
                                where ent.T_HR_POST.POSTID == approvalInfo.OWNERPOSTID
                                select ent;
                    if (posts != null)
                    {
                        if (posts.Count() > 0)
                        {
                            StrPostName = posts.FirstOrDefault().T_HR_POST.T_HR_POSTDICTIONARY.POSTNAME;
                            postLevel = posts.FirstOrDefault().POSTLEVEL.ToString();
                        }
                    }
                    //PostName = e.Result.EMPLOYEEPOSTS[0].T_HR_POST.T_HR_POSTDICTIONARY.POSTNAME;
                    var departs = from ent in e.Result.EMPLOYEEPOSTS
                                  where ent.T_HR_POST.T_HR_DEPARTMENT.DEPARTMENTID == approvalInfo.OWNERDEPARTMENTID
                                  select ent;
                    if (departs != null)
                    {
                        if (departs.Count() > 0)
                            //DepartmentName = e.Result.EMPLOYEEPOSTS[0].T_HR_POST.T_HR_DEPARTMENT.T_HR_DEPARTMENTDICTIONARY.DEPARTMENTNAME;
                            StrDepartmentName = departs.FirstOrDefault().T_HR_POST.T_HR_DEPARTMENT.T_HR_DEPARTMENTDICTIONARY.DEPARTMENTNAME;
                    }
                    var companys = from ent in e.Result.EMPLOYEEPOSTS
                                   where ent.T_HR_POST.T_HR_DEPARTMENT.T_HR_COMPANY.COMPANYID == approvalInfo.OWNERCOMPANYID
                                   select ent;
                    if (companys != null)
                    {
                        if (companys.Count() > 0)
                            StrCompanyName = companys.FirstOrDefault().T_HR_POST.T_HR_DEPARTMENT.T_HR_COMPANY.CNAME;
                    }
                    //CompanyName = e.Result.EMPLOYEEPOSTS[0].T_HR_POST.T_HR_DEPARTMENT.T_HR_COMPANY.CNAME;
                    StrName = e.Result.T_HR_EMPLOYEE.EMPLOYEECNAME + "-" + StrPostName + "-" + StrDepartmentName + "-" + StrCompanyName;
                    txtOwnerName.Text = StrName;
                    ToolTipService.SetToolTip(txtOwnerName, StrName);
                    RefreshUI(RefreshedTypes.AuditInfo);
                }
            }
        }