public static Employee ToEmployee2(EmployeeGetModelView employee, ApplicationUser user) { return(new Employee { Id = user.Id, FirstName = employee.FirstName, LastName = employee.LastName, }); }
public IActionResult SaveProfileChanges([FromBody] EmployeeGetModelView emplMofified) { try { var id = Request.Cookies["CenterDoctorId"]; var employee = employeeProfileService.GetCenterEmployee(id); var user = employeeProfileService.GetUserForEmployee(employee.Id); var empUpdated = Mappers.MapperRegisterEmployee.ToEmployee2(emplMofified, user); empUpdated.CenterId = employee.CenterId; empUpdated.Center = employee.Center; employeeProfileService.UpdateEmployee(empUpdated); employeeProfileService.UpdateEmployeeEmail(empUpdated.Id, emplMofified.Email); return(Ok()); }catch (Exception ex) { return(BadRequest(ex.Message)); } }