public async Task <IActionResult> PutEmployee(int id, Employee employee) { if (id != employee.EmployeeId) { return(BadRequest()); } //_context.Entry(employee).State = EntityState.Modified; _context.Update(employee); try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EmployeeExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutHospital(int id, Hospital hospital) { if (id != hospital.HospitalId) { return(BadRequest()); } //_context.Entry(hospital).State = EntityState.Modified; _context.Update(hospital); try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!HospitalExists(id)) { return(NotFound()); } else { throw; } } return(Ok(hospital)); }