public IHttpActionResult RegistrarMulta(Multa multa) { try { var mng = new MultaManager(); mng.Create(multa); apiResp.Message = "Multa registrada"; return(Ok(apiResp)); } catch (BusinessException bex) { return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.Message))); } }
public IHttpActionResult ObtenerMultas() { try { var mng = new MultaManager(); apiResp.Data = mng.RetrieveAll(); apiResp.Message = "Multas en el sistema"; return(Ok(apiResp)); } catch (BusinessException bex) { return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.Message))); } }
public IHttpActionResult ModificarMulta(Multa multa) { try { var mng = new MultaManager(); mng.Update(multa); apiResp = new ApiResponse(); apiResp.Message = "Multa modificada"; return(Ok(apiResp)); } catch (BusinessException bex) { return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.Message))); } }