public async Task <IHttpActionResult> Delete(int id)//se devuelve un DTO { var flag = await enrollmentService.GetById(id); if (flag == null) { return(NotFound()); } try { await enrollmentService.Delete(id); return(Ok()); } catch (Exception ex) { return(InternalServerError(ex)); } }
public async Task <IHttpActionResult> Delete(int id) { var flag = await enrollmentService.GetById(id); if (flag == null) { return(NotFound());//status code 404 } try { await enrollmentService.Delete(id); return(Ok());//status code 200 } catch (Exception ex) { return(InternalServerError(ex));//status code 500 } }
public async Task <IHttpActionResult> Delete(int id) { var flag = await enrollmentService.GetById(id); if (flag == null) { return(NotFound()); // status code 404 } try { //if (!await courseService.DeleteCheckOnEntity(id)) await enrollmentService.Delete(id); //else // throw new Exception("ForengKeys"); return(Ok()); //Sastus code 200 } catch (Exception ex) { return(InternalServerError(ex)); //Status code 500 } }