private Branch GetObject()
        {
            Branch branch = new Branch();

            branch.BranchId    = this.IsUpdate ? this.BranchId : 0;
            branch.BranchName  = NameTextBox.Text;
            branch.Email       = EmailTextBox.Text;
            branch.Telephone   = TelephoneTextBox.Text;
            branch.Website     = WebsiteTextBox.Text;
            branch.AddressLine = AddressLineTextBox.Text;
            branch.CityId      = (int)CityComboBox.SelectedValue;
            branch.DistrictId  = (int)DistrictComboBox.SelectedValue;
            branch.PostalCode  = PostalCodeTextBox.Text;
            branch.CreatedBy   = LoggedInUser.Username;
            branch.BranchImage = LogoPictureBox.Image == null ? null : ImageManipulation.ConvertImageIntoBytes(LogoPictureBox);
            return(branch);
        }
        private Employee GetObject()
        {
            Employee employee = new Employee();

            employee.EmployeeId     = this.IsUpdate ? this.EmployeeId : Convert.ToInt32(EmployeeIDTextBox.Text);
            employee.Name           = EmployeeNameTextBox.Text;
            employee.DateOfBirth    = DateOfBirthDateTimePicker.Value.Date;
            employee.CNIC           = CNICTextBox.Text;
            employee.Email          = EmailTextBox.Text;
            employee.Mobile         = MobileTextBox.Text;
            employee.Telephone      = TelephoneTextBox.Text;
            employee.GenderId       = (int)GenderComboBox.SelectedValue;
            employee.EmploymentDate = EmploymentDateDateTimePicker.Value.Date;
            employee.BranchId       = (BranchComboBox.SelectedIndex == -1) ? 0 : (int)BranchComboBox.SelectedValue;
            employee.AddressLine    = AddressLineTextBox.Text;
            employee.CityId         = (int)CityComboBox.SelectedValue;
            employee.DistrictId     = (int)DistrictComboBox.SelectedValue;
            employee.PostalCode     = PostalCodeTextBox.Text;
            employee.JobTitleId     = (int)JobTitleComboBox.SelectedValue;
            employee.StartingSalary = Convert.ToDecimal(StartingSalaryTextBox.Text);
            employee.CurrentSalary  = Convert.ToDecimal(CurrentSalaryTextBox.Text);
            employee.HasLeft        = HasLeftComboBox.Text == "Yes" ? true : false;
            if (DateLeftDateTimePicker.Text == null)
            {
            }
            else
            {
                employee.DateLeft = DateLeftDateTimePicker.Value.Date;
            }
            employee.ReasonLeftId = (LeftReasonComboBox.SelectedIndex == -1) ? 0 : (int)LeftReasonComboBox.SelectedValue;
            employee.Comments     = LeavingCommentsTextBox.Text;

            employee.CreatedBy = LoggedInUser.Username;
            employee.Picture   = PicturePictureBox.Image == null ? null : ImageManipulation.ConvertImageIntoBytes(PicturePictureBox);
            return(employee);
        }