public HttpResponseMessage GeTitularidad(JObject data) { String token = AccountController.GetTokenHeader(Request); string mensaje; int codigoError; try { Debug.Print("----- START ws geTitularidad ----"); var tipo = data.GetValue("tipo").Value <string>().ToUpper(); var nombre = data.GetValue("nombre").Value <string>().ToUpper(); var apPaterno = data.GetValue("apPaterno").Value <string>().ToUpper(); var apMaterno = data.GetValue("apMaterno").Value <string>().ToUpper(); var razonSocial = data.GetValue("razonSocial").Value <string>().ToUpper(); ConsultaService service = new ConsultaService(); var results = service.ConsultarTitularidad(tipo, nombre, apPaterno, apMaterno, razonSocial, out mensaje, out codigoError); RestDataResponse response = new RestDataResponse(results, RestDataResponse.STATUS_OK, mensaje); Debug.Print("----- END ws geTitularidad ----"); CRUDConsultaDbUtil.SaveConsulta(token, Constants.CONSULTA_TITULARIDAD_ID, data.ToString(), codigoError.ToString(), mensaje); return(this.Request.CreateResponse(HttpStatusCode.OK, response)); } catch (Exception e) { Debug.Print(e.Message); Debug.Print(e.StackTrace.ToString()); ErrorDataResponse error = new ErrorDataResponse(e.Message, e.StackTrace.ToString()); CRUDConsultaDbUtil.SaveConsulta(token, Constants.CONSULTA_TITULARIDAD_ID, data.ToString(), RestDataResponse.STATUS_ERROR.ToString(), "Error: " + error); return(this.Request.CreateResponse(HttpStatusCode.InternalServerError, ErrorMessagesUtil.error())); } }
public HttpResponseMessage GetVigencia(JObject data) { String token = AccountController.GetTokenHeader(Request); string mensaje; int codigoError; try { Debug.Print("----- START ws getVigencia ----"); var transaccion = data.GetValue("transaccion").Value <string>(); var idImg = data.GetValue("id_img").Value <string>(); var tipo = data.GetValue("tipo").Value <string>(); var totalPag = data.GetValue("total_pag").Value <string>(); var pagRef = data.GetValue("pag_ref").Value <string>(); var pag = data.GetValue("nro_pag").Value <string>(); ConsultaService service = new ConsultaService(); var results = service.ConsultarImagenVigenciaPoder(transaccion, idImg, tipo, totalPag, pagRef, pag, out mensaje, out codigoError); RestDataResponse response = new RestDataResponse(results, RestDataResponse.STATUS_OK, mensaje); Debug.Print("----- END ws getVigencia ----"); CRUDConsultaDbUtil.SaveConsulta(token, Constants.CONSULTA_VIGENCIA_ID, data.ToString(), codigoError.ToString(), mensaje); return(this.Request.CreateResponse(HttpStatusCode.OK, response)); } catch (Exception e) { Debug.Print(e.Message); Debug.Print(e.StackTrace.ToString()); ErrorDataResponse error = new ErrorDataResponse(e.Message, e.StackTrace.ToString()); CRUDConsultaDbUtil.SaveConsulta(token, Constants.CONSULTA_VIGENCIA_ID, data.ToString(), RestDataResponse.STATUS_ERROR.ToString(), "Error: " + error); return(this.Request.CreateResponse(HttpStatusCode.InternalServerError, ErrorMessagesUtil.error())); } }
public HttpResponseMessage GetByRuc(JObject data) { String token = AccountController.GetTokenHeader(Request); string mensaje; int codigoError; try { Debug.Print("----- START ws getByRuc ----"); var ruc = data.GetValue("ruc").Value <string>(); ConsultaService service = new ConsultaService(); var results = service.ConsultarPorRuc(ruc, out mensaje, out codigoError); RestDataResponse response = new RestDataResponse(results, RestDataResponse.STATUS_OK, mensaje); Debug.Print("----- END ws getByRuc ----"); CRUDConsultaDbUtil.SaveConsulta(token, Constants.CONSULTA_RUC_ID, data.ToString(), codigoError.ToString(), mensaje); return(this.Request.CreateResponse(HttpStatusCode.OK, response)); } catch (Exception e) { Debug.Print(e.Message); Debug.Print(e.StackTrace.ToString()); ErrorDataResponse error = new ErrorDataResponse(e.Message, e.StackTrace.ToString()); CRUDConsultaDbUtil.SaveConsulta(token, Constants.CONSULTA_RUC_ID, data.ToString(), RestDataResponse.STATUS_ERROR.ToString(), "Error: " + error); return(this.Request.CreateResponse(HttpStatusCode.InternalServerError, ErrorMessagesUtil.error())); } }
public HttpResponseMessage GetAsientosTitularidad(JObject data) { String token = AccountController.GetTokenHeader(Request); string mensaje; int codigoError; try { Debug.Print("----- START ws getAsientosTitularidad ----"); var zona = data.GetValue("zona").Value <string>(); var oficina = data.GetValue("oficina").Value <string>(); var partida = data.GetValue("partida").Value <string>(); var registro = data.GetValue("registro").Value <string>(); ConsultaService service = new ConsultaService(); var results = service.ConsultarDetalleTitularidad(zona, oficina, partida, registro, out mensaje, out codigoError); RestDataResponse response = new RestDataResponse(results, RestDataResponse.STATUS_OK, mensaje); Debug.Print("----- END ws getAsientosTitularidad ----"); CRUDConsultaDbUtil.SaveConsulta(token, Constants.CONSULTA_ASIENTOS_ID, data.ToString(), codigoError.ToString(), mensaje); return(this.Request.CreateResponse(HttpStatusCode.OK, response)); } catch (Exception e) { Debug.Print(e.Message); Debug.Print(e.StackTrace.ToString()); ErrorDataResponse error = new ErrorDataResponse(e.Message, e.StackTrace.ToString()); CRUDConsultaDbUtil.SaveConsulta(token, Constants.CONSULTA_ASIENTOS_ID, data.ToString(), RestDataResponse.STATUS_ERROR.ToString(), "Error: " + error); return(this.Request.CreateResponse(HttpStatusCode.InternalServerError, ErrorMessagesUtil.error())); } }
private ApiResult GetApiResult(bool withError = true) { var errorDataModel = new ErrorDataResponse { Message = _exception.Message, InnerException = withError ? _exception.InnerException : null, StackTrace = withError ? _exception.StackTrace : string.Empty, ErrorReference = _exception.Data["ErrorReference"] != null ? _exception.Data["ErrorReference"].ToString() : string.Empty, DateTime = DateTime.UtcNow }; _result = new ApiResult() { Data = errorDataModel, Message = "Api: Error interno", OperationCode = (int)HttpStatusCode.InternalServerError }; return(_result); }