public async Task <string> UpdateEmployeeDeactivate(int id, EmployeeDeactivated employeeDeactivate) { try { var res = await _repository.UpdateEmployeeDeactivated(id, employeeDeactivate); return(res); } catch (Exception ex) { throw ex; } }
public async Task <EmployeeDeactivated> CreateNewEmployeeDeactivate(EmployeeDeactivated employeeDeactivate) { try { var res = await _repository.CreateNewEmployeeDeactivated(employeeDeactivate); return(res); } catch (Exception ex) { throw ex; } }
public async Task <EmployeeDeactivated> CreateNewEmployeeDeactivated(EmployeeDeactivated employeeDeactivated) { try { _context.EmployeeDeactivateds.Add(employeeDeactivated); await _context.SaveChangesAsync(); return(employeeDeactivated); } catch (Exception ex) { throw ex; } }
public async Task <IActionResult> CreateEmployeeDeactivate(EmployeeDeactivated employeeDeactivate) { try { var response = await _service.CreateNewEmployeeDeactivate(employeeDeactivate); if (response != null) { return(Ok(response)); } return(StatusCode(StatusCodes.Status204NoContent)); } catch (Exception ex) { throw ex; } }
public async Task <string> UpdateEmployeeDeactivated(int id, EmployeeDeactivated employeeDeactivated) { try { var res = await _context.EmployeeDeactivateds.FirstOrDefaultAsync(m => m.EmployeeDeactivatedId == id); res.EmployeeNumber = employeeDeactivated.EmployeeNumber; res.FirstName = employeeDeactivated.FirstName; res.LastName = employeeDeactivated.LastName; res.Department = employeeDeactivated.Department; res.Supervisor = employeeDeactivated.Supervisor; _context.Update(res); await _context.SaveChangesAsync(); return("Updated Record"); } catch (Exception ex) { throw ex; } }
public async Task <IActionResult> UpdateEmployeeDeactivate(int EmployeeDeactivateId, EmployeeDeactivated employeeDeactivate) { try { var res = await _service.UpdateEmployeeDeactivate(EmployeeDeactivateId, employeeDeactivate); if (res != null) { return(Ok(res)); } return(StatusCode(StatusCodes.Status204NoContent)); } catch (Exception ex) { throw; } }