private void EmployeeEntryForm_Load(object sender, EventArgs e)
        {
            DepartmentBusinessComponent departmentBo =
                new DepartmentBusinessComponent();
            var departments = departmentBo.GetRecords();

            comboBoxDepartments.DataSource    = departments;
            comboBoxDepartments.DisplayMember = "DepartmentName";
        }
Esempio n. 2
0
        private void DepartmentDetailsForm_Load(object sender, EventArgs e)
        {
            //DataAccessObjectProvider provider
            //    = new DataAccessObjectProvider();
            //provider.Create();
            DepartmentBusinessComponent departmentBo
                = new DepartmentBusinessComponent();
            var departments = departmentBo.GetRecords();

            comboBoxDepartments.DataSource    = departments;
            comboBoxDepartments.DisplayMember = "DepartmentName";
        }
Esempio n. 3
0
        private void LoadDepartments()
        {
            departmentBusinessComponent = new DepartmentBusinessComponent();
            var departments = departmentBusinessComponent.FetchDepartments();

            if (departments != null && departments.Count > 0)
            {
                comboBoxDepartments.DataSource    = departments;
                comboBoxDepartments.DisplayMember = "DepartmentName";
            }
            else
            {
                MessageBox.Show("no department records found");
            }
        }
Esempio n. 4
0
 private void EmployeeRecordsForm_Load(object sender, EventArgs e)
 {
     dgvEmployees.AutoGenerateColumns = false;
     try
     {
         departmentBusinessComponent = new DepartmentBusinessComponent();
         var departments = departmentBusinessComponent.FetchDepartments();
         if (departments != null && departments.Count > 0)
         {
             comboBoxDepartments.DataSource    = departments;
             comboBoxDepartments.DisplayMember = "DepartmentName";
         }
         else
         {
             MessageBox.Show("no department records found");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
        private void btnAdd_Click(object sender, EventArgs e)
        {
            try
            {
                int    id   = int.Parse(textBoxId.Text);
                string name = textBoxName.Text;
                //object initializer (C# 3.0 -2007)
                Department department = new Department
                {
                    DepartmentId   = id,
                    DepartmentName = name
                };
                DepartmentBusinessComponent departmentBo
                    = new DepartmentBusinessComponent();

                bool status = departmentBo.AddRecord(department);
                if (status)
                {
                    MessageBox.Show("department record added");
                }
                else
                {
                    MessageBox.Show("department already exists");
                }
            }
            catch (DepartmentDaoException ex)
            {
                MessageBox.Show(ex.Message);
                MessageBox.Show(ex.InnerException.Message);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
            Reset();
        }