public IHttpActionResult RegistrarQueja(Queja queja) { try { var mng = new QuejaManager(); mng.Create(queja); apiResp.Message = "Queja registrada"; return(Ok(apiResp)); } catch (BusinessException bex) { return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.Message))); } }
public IHttpActionResult ObtenerQuejasActivas() { try { var mng = new QuejaManager(); apiResp.Data = mng.RetrieveQuejasActivas(); apiResp.Message = "Quejas en el sistema"; return(Ok(apiResp)); } catch (BusinessException bex) { return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.Message))); } }