public IHttpActionResult SolictudTarjetas(Solicitud solicitud) { try { var mng = new ConvenioManager(); _apiResponse = new ApiResponse(); mng.SolicitudTarjetaConvenio(solicitud); _apiResponse.Message = "Solicitud realizada"; return(Ok(_apiResponse)); } catch (BusinessException bex) { return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.Message))); } }
public IHttpActionResult GetAllAgreements(int terminal = 0) { try { var mng = new ConvenioManager(); _apiResponse = new ApiResponse(); _apiResponse.Data = mng.GetAll(terminal); _apiResponse.Message = "Execution Success"; return(Ok(_apiResponse)); } catch (BusinessException bex) { return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.Message))); } }
public IHttpActionResult Update([FromBody] Convenio convenio) { try { var mng = new ConvenioManager(); _apiResponse = new ApiResponse(); mng.Update(convenio); _apiResponse.Message = "Convenio actualizado de manera correcta"; return(Ok(_apiResponse)); } catch (BusinessException bex) { return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.Message))); } }
public IHttpActionResult Delete(Convenio convenio) { try { var mng = new ConvenioManager(); _apiResponse = new ApiResponse(); mng.Delete(convenio); _apiResponse.Message = "Convenio eliminado"; return(Ok(_apiResponse)); } catch (BusinessException bex) { return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.Message))); } }