public Person CreatePerson(Person person) { try { //Set Datetime and Active person.CreateDate = DateTime.Now; person.Active = true; //Add Person to context _employeeMaintenanceRepository.Persons.Add(person); //Save Person _employeeMaintenanceRepository.Complete(); //Return created person with PersonId return(person); } catch (Exception e) { Log.Info("________________________________________________________________" + "\nClass: PersonLogic \n Method: Update \n Expetion: " + e.InnerException?.Message); throw new Exception(e.InnerException?.Message); } }
public Employee CreateEmployee(Employee employee) { try { //Set Datetime and Active employee.CreateDate = DateTime.Now; employee.Active = true; //Add Employee to context _employeeMaintenanceRepository.Employees.Add(employee); //Save Person _employeeMaintenanceRepository.Complete(); //Return created person with PersonId return(employee); } catch (Exception e) { Log.Info("________________________________________________________________" + "\nClass: EmployeeLogic \n Method: CreateEmployee \n Expetion: " + e.InnerException?.Message); throw new Exception(e.InnerException?.Message); } }