public void InitcombListProject()
 {
     if (IsForSpecificCompany)
     {
         combListProject.Items.Clear();
         IDToName project = new IDToName(this._projectName, this.IdProject);
         combListProject.Items.Add(project);
     }
     else
     {
         using (var projectService = new ServiceManager.ServiceSystemCompaniesClient())
         {
             var project = new ServiceManager.Project();
             project.Method = "GetAllProjectsToDropDown";
             project        = projectService.ManageProject(project);
             foreach (var listProject in project.list)
             {
                 string   projectName = listProject.Item1;
                 string   idProject   = listProject.Item2.ToString();
                 IDToName service     = new IDToName(projectName, idProject);
                 combListProject.Items.Add(service);
             }
         }
     }
     if (combListProject.Items.Count > 0)
     {
         combListProject.SelectedIndex = 0;
     }
 }
 public void InitcombListCompany()
 {
     if (IsForSpecificCompany)
     {
         combListCompany.Items.Clear();
         IDToName comp = new IDToName(this._companyName, this.CompanyId);
         combListCompany.Items.Add(comp);
     }
     else
     {
         using (var companyService = new ServiceManager.ServiceSystemCompaniesClient())
         {
             var comp = new ServiceManager.Companies();
             comp.Method = "GetAllCustomersToDropDown";
             comp        = companyService.ManageCompanies(comp);
             foreach (var listComp in comp.list)
             //foreach (var listComp in CompanyServices.Instance.GetAllCustomersToDropDown())
             {
                 string   companyName = listComp.Item1;
                 string   idCompany   = listComp.Item2.ToString();
                 IDToName company     = new IDToName(companyName, idCompany);
                 combListCompany.Items.Add(company);
             }
         }
     }
     if (combListCompany.Items.Count > 0)
     {
         combListCompany.SelectedIndex = 0;
     }
 }
        private void combListProject_SelectedIndexChanged(object sender, EventArgs e)
        {
            IDToName project = (IDToName)this.combListProject.SelectedItem;

            if (project == null)
            {
                return;
            }
            this.IdProject   = project.ID;
            this.ProjectName = project.Name;
        }
        private void combListCompany_SelectedIndexChanged(object sender, EventArgs e)
        {
            IDToName company = (IDToName)this.combListCompany.SelectedItem;

            if (company == null)
            {
                return;
            }
            this.CompanyId   = company.ID;
            this.CompanyName = company.Name;
        }
        private void combPriority1_SelectedIndexChanged(object sender, EventArgs e)
        {
            IDToName priority = (IDToName)this.combPriority1.SelectedItem;

            if (priority == null)
            {
                return;
            }
            this.IdPriority = priority.ID;
            this.Priority   = priority.Name;
        }
        private void combListCustomers1_SelectedIndexChanged(object sender, EventArgs e)
        {
            IDToName customers = (IDToName)this.combListCustomers1.SelectedItem;

            if (customers == null)
            {
                return;
            }
            this.IdCompany   = customers.ID;
            this.CompanyName = customers.Name;
        }
        private void InitializeListPriority()
        {
            if (IsForSpecificServiceCalls)
            {
                combPriority1.Items.Clear();
                IDToName calls = new IDToName(this.Priority, this.IdPriority);
                combPriority1.Items.Add(calls);
                btnUpdate1.Enabled = true;
            }
            else

            {
                using (var priorityService = new ServiceManager.ServiceSystemCompaniesClient())
                {
                    try
                    {
                        var priority = new ServiceManager.Priority();
                        priority.Method = "GetAllPrioritiesToDropDown";
                        priority        = priorityService.ManagePriority(priority);
                        foreach (var listPriority in priority.list)
                        {
                            this.Priority   = listPriority.Item2;// TypePriority;
                            this.IdPriority = Convert.ToString(listPriority.Item1);
                            IDToName priorityToDrop = new IDToName(this.Priority, this.IdPriority);
                            combPriority1.Items.Add(priorityToDrop);
                        }
                    }
                    catch (FaultException ex)
                    {
                        LogUtils.WriteToLog(string.Format(" Error Get All Priorities To DropDown. Exception: {0}", ex.Message));
                        LogUtils.SystemEventLogsError(string.Format(" Error Get All Priorities To DropDown. Exception: {0}", ex.Message));
                    }
                }
                if (combPriority1.Items.Count > 0)
                {
                    combPriority1.SelectedIndex = 0;
                }
            }
        }
 private void InitializeListCustomers()
 {
     if (IsForSpecificServiceCalls)
     {
         combListCustomers1.Items.Clear();
         IDToName customers = new IDToName(this._companyName, this.IdCompany);
         combListCustomers1.Items.Add(customers);
     }
     else
     {
         using (var companyService = new ServiceManager.ServiceSystemCompaniesClient())
         {
             try
             {
                 var comp = new ServiceManager.Companies();
                 comp.Method = "GetAllCustomersToDropDown";
                 comp        = companyService.ManageCompanies(comp);
                 foreach (var item in comp.list)
                 {
                     CompanyName    = item.Item1;
                     this.IdCompany = item.Item2.ToString();
                     IDToName company = new IDToName(this.CompanyName, this.IdCompany);
                     combListCustomers1.Items.Add(company);
                 }
             }
             catch (FaultException ex)
             {
                 LogUtils.WriteToLog(string.Format(" Error Get All Customers To DropDown. Exception: {0}", ex.Message));
                 LogUtils.SystemEventLogsError(string.Format(" Error Error Get All Customers To DropDown. Exception: {0}", ex.Message));
             }
         }
         if (combListCustomers1.Items.Count > 0)
         {
             combListCustomers1.SelectedIndex = 0;
         }
     }
 }