示例#1
0
        /// <summary>
        /// Заповнюємо перелік присвоєних працівників
        /// </summary>
        private void FillEmployeeDetails()
        {
            EmployeesLB.DisplayMember = "FullName";
            EmployeesLB.ValueMember   = "ID";

            int teamId = -1;

            if (TeamsLUE.EditValue != null)
            {
                teamId = Convert.ToInt32(TeamsLUE.EditValue);
            }
            StaffEmployeeLogic employeesLogic = new StaffEmployeeLogic(manager);


            List <StaffEmployeeView> employeesAll = new List <StaffEmployeeView>();

            //вибираємо присвоєних працівників
            DocumentStaffDetailsLogic staffDetailsLogic = new DocumentStaffDetailsLogic(manager);

            List <StaffEmployee> staffDetails = staffDetailsLogic.GetStaffEmployeesByDocumentID(Convert.ToInt32(id));

            if (staffDetails != null)
            {
                //перетворюємо для відображення
                List <StaffEmployeeView> employees = employeesLogic.ConvertListToListView(staffDetails);
                employeesDetailsView   = employees;
                EmployeesLB.DataSource = employees;
            }

            EmployeesLB.ColumnWidth = EmployeesLB.Width;
        }
示例#2
0
        /// <summary>
        /// Заповнюємо перелік присвоєних працівників
        /// </summary>
        private void FillEmployeeDetails()
        {
            EmployeesLB.DisplayMember = "FullName";
            EmployeesLB.ValueMember = "ID";

            int teamId = -1;
            if (TeamsLUE.EditValue != null)
            {
                teamId = Convert.ToInt32(TeamsLUE.EditValue);
            }
            StaffEmployeeLogic employeesLogic = new StaffEmployeeLogic(manager);

            List<StaffEmployeeView> employeesAll = new List<StaffEmployeeView>();

            //вибираємо присвоєних працівників
            DocumentStaffDetailsLogic staffDetailsLogic = new DocumentStaffDetailsLogic(manager);

            List<StaffEmployee> staffDetails = staffDetailsLogic.GetStaffEmployeesByDocumentID(Convert.ToInt32(id));
            if (staffDetails != null)
            {

                //перетворюємо для відображення
                List<StaffEmployeeView> employees = employeesLogic.ConvertListToListView(staffDetails);
                employeesDetailsView = employees;
                EmployeesLB.DataSource = employees;
            }

            EmployeesLB.ColumnWidth = EmployeesLB.Width;
        }