public void EmployeeSubmitButtonHandler(Object sender, EventArgs e){ if(_employeeForm.CreateMode){ // creating new employee EmployeeVO vo = new EmployeeVO(); vo = this.FillInEmployeeVO(vo); _employeeTraining.CreateEmployee(vo); } else { // editing existing employee EmployeeVO vo = _employeeList[_employeeGrid.SelectedRows[0].Index]; vo = this.FillInEmployeeVO(vo); _employeeTraining.UpdateEmployee(vo); } _employeeForm.Visible = false; _employeeList = _employeeTraining.GetAllEmployees(); _employeeGrid.DataSource = _employeeList; _employeeForm.ClearFields(); }
public void EmployeeSubmitButtonHandler(Object sender, EventArgs e) { if (_employeeForm.CreateMode) // creating new employee { EmployeeVO vo = new EmployeeVO(); vo.FirstName = _employeeForm.FirstName; vo.MiddleName = _employeeForm.MiddleName; vo.LastName = _employeeForm.LastName; vo.BirthDay = _employeeForm.Birthday; MemoryStream ms = new MemoryStream(); _employeeForm.Picture.Save(ms, ImageFormat.Tiff); vo.Picture = ms.ToArray(); vo.Gender = _employeeForm.Gender; _employeeTraining.CreateEmployee(vo); _employeeForm.Visible = false; _employeeList = _employeeTraining.GetAllEmployees(); _employeeGrid.DataSource = _employeeList; _employeeForm.ClearFields(); } else // editing new employee { EmployeeVO vo = _employeeList[_employeeGrid.SelectedRows[0].Index]; vo.FirstName = _employeeForm.FirstName; vo.MiddleName = _employeeForm.MiddleName; vo.LastName = _employeeForm.LastName; vo.BirthDay = _employeeForm.Birthday; MemoryStream ms = new MemoryStream(); _employeeForm.Picture.Save(ms, ImageFormat.Tiff); vo.Picture = ms.ToArray(); vo.Gender = _employeeForm.Gender; _employeeTraining.UpdateEmployee(vo); _employeeForm.Visible = false; _employeeList = _employeeTraining.GetAllEmployees(); _employeeGrid.DataSource = _employeeList; _employeeForm.ClearFields(); } }