public async Task <IActionResult> PutEmployee(EmployeeViewModel emp) { await _employeeRepository.Update(new Employee(emp)); await _credentialRepository.Delete( (await _credentialRepository.GetAll()).SingleOrDefault(c => c.EmployeeId == emp.EmployeeId)); await _credentialRepository.Add(new Credential(emp.EmpUsername, emp.EmpPassword, emp.EmployeeId)); return(Ok(emp)); }
public int DeleteUser(int id) { return(credRepo.Delete(id)); }
public IActionResult Delete(int id) { _credentialRepository.Delete(id); return(NoContent()); }
public IHttpActionResult Delete(int id) { credentialRepository.Delete(id); return(StatusCode(HttpStatusCode.NoContent)); }