public IActionResult QualifyAppointment(Maintenancerating maintenancerating) { if (!ModelState.IsValid) { return(BadRequest(maintenancerating)); } long result = _appointmentInteractor.QualifyAppointment(maintenancerating); if (result == -1 || result == 0) { return(StatusCode(500)); } return(Ok(result)); }
public long QualifyAppointment(Maintenancerating maintenancerating) { long result = -1; try { _repositoryWrapper.MaintenanceRating.Create(maintenancerating); _repositoryWrapper.Save(); result = maintenancerating.IdMaintenanceRating; } catch { result = -1; } return(result); }