public async Task <IActionResult> Update(int id, EmployeeToSave employeeToSave) { if (id == 0) { return(BadRequest("Id is empty")); } try { await Task.Run(() => { var employee = mapper.Map <Employee>(employeeToSave); employee.EmployeeId = id; employeeRepo.UpdateEmployee(employee); }); return(Ok()); } catch (Exception e) { Debug.WriteLine(e.Message); return(BadRequest("Something went wrong. Unsuccessfully save")); } }
public async Task <IActionResult> Create(EmployeeToSave employeeToSave) { try { await Task.Run(() => { var employee = mapper.Map <Employee>(employeeToSave); employeeRepo.InsertEmployee(employee); }); return(Ok()); } catch (Exception e) { Debug.WriteLine(e.Message); return(BadRequest("Something went wrong. Unsuccessfully save")); } }