//----------------------------------------------------------------------------------------------- // GET: api/TipoAnimal/5 public RespuestaAPI Get(long id) { RespuestaAPI respuestaAPI = new RespuestaAPI(); List <TipoAnimal> dataTipoAnimal = new List <TipoAnimal>(); try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { dataTipoAnimal = Db.GetTipoAnimalPorId(id); } respuestaAPI.error = ""; Db.Desconectar(); } catch { respuestaAPI.error = "Se produjo un error"; } respuestaAPI.totalData = dataTipoAnimal.Count; respuestaAPI.dataTipoAnimal = dataTipoAnimal; return(respuestaAPI); }
// PUT: api/Clasificacion/5 public IHttpActionResult Put(int id, [FromBody] Clasificacion clasificacion) { RespuestaAPI respuesta = new RespuestaAPI(); respuesta.error = ""; int filasAfectadas = 0; try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { filasAfectadas = Db.ActualizarClasificacion(id, clasificacion); } respuesta.totalElementos = filasAfectadas; Db.Desconectar(); } catch (Exception ex) { respuesta.totalElementos = 0; respuesta.error = "error al Actualizar la Clasificacion"; } return(Ok(respuesta)); }
public IHttpActionResult Post([FromBody] Clasificaciones Clasificaciones) { RespuestaAPI respuesta = new RespuestaAPI(); respuesta.error = ""; int filasAfectadas = 0; try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { filasAfectadas = Db.AgregarClasificaciones(Clasificaciones); } respuesta.totalElementos = filasAfectadas; Db.Desconectar(); } catch (Exception ex) { respuesta.totalElementos = 0; respuesta.error = "Error al agregar la marca"; } return(Ok(respuesta)); }
// GET: api/TipoCombustible public RespuestaAPI Get() { RespuestaAPI resultado = new RespuestaAPI(); List <TipoCombustible> listaTiposCombustible = new List <TipoCombustible>(); try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { listaTiposCombustible = Db.GetTipoCombustible(); // listaMarcas = Db.GetMarcas(); } resultado.error = ""; Db.Desconectar(); } catch { resultado.error = "Se produjo un error"; } resultado.totalElementos = listaTiposCombustible.Count; resultado.dataTipoCombustible = listaTiposCombustible; return(resultado); }
//Bien arriba // GET: api/Clasificaciones/5 public RespuestaAPI Get(long id) { RespuestaAPI resultado = new RespuestaAPI(); List <Clasificaciones> listaClasificaciones = new List <Clasificaciones>(); try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { listaClasificaciones = Db.GetClasificacionPorId(id); } resultado.error = ""; Db.Desconectar(); } catch { resultado.error = "Se produjo un error"; } resultado.totalElementos = listaClasificaciones.Count; resultado.dataClasificacion = listaClasificaciones; return(resultado); }
// GET: api/Marcas public RespuestaAPI Get() { RespuestaAPI resultado = new RespuestaAPI(); List <Marca> listaMarcas = new List <Marca>(); try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { listaMarcas = Db.GET_MARCAS_API(); } resultado.error = ""; Db.Desconectar(); } catch { resultado.error = "Aqui no hay datos ERROR"; } resultado.totalElementos = listaMarcas.Count; resultado.dataMarca = listaMarcas; return(resultado); }
// GET: api/Especie public RespuestaAPI Get() { RespuestaAPI respuestaAPI = new RespuestaAPI(); List <Especie> dataEspecie = new List <Especie>(); try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { dataEspecie = Db.GetTablaEspecies(); respuestaAPI.error = ""; } Db.Desconectar(); } catch (Exception ex) { //respuestaAPI.totalData = 0; respuestaAPI.error = "Se produjo un error"; } respuestaAPI.totalData = dataEspecie.Count; respuestaAPI.dataEspecie = dataEspecie; return(respuestaAPI); }
public IHttpActionResult Post([FromBody] TipoAnimal dataTipoAnimal) { RespuestaAPI respuestaAPI = new RespuestaAPI(); respuestaAPI.error = ""; int filasAfectadas = 0; try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { filasAfectadas = Db.AgregarTipoAnimal(dataTipoAnimal); } respuestaAPI.totalData = filasAfectadas; Db.Desconectar(); } catch (Exception ex) { respuestaAPI.totalData = 0; respuestaAPI.error = "Error al agregar el tipo de animal"; } return(Ok(respuestaAPI)); }
public RespuestaAPI Get() { RespuestaAPI resultado = new RespuestaAPI(); List <Especies> data = new List <Especies>(); try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { //data = Db.GetEspecies(); data = Db.DameListaEspeciesConProcedimientoAlmacenado(); resultado.error = ""; } Db.Desconectar(); } catch (Exception ex) { resultado.error = "Error"; } resultado.totalElementos = data.Count; resultado.dataEspecies = data; return(resultado); //resultado.totalElementos = data.Count; //resultado.data = data; //return resultado; }
// GET: api/Clasificacion public RespuestaAPI Get() { RespuestaAPI respuesta = new RespuestaAPI(); List <Clasificacion> dataClasificacion = new List <Clasificacion>(); try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { dataClasificacion = Db.GetTablaClasificaciones(); } respuesta.error = ""; Db.Desconectar(); } catch (Exception ex) { respuesta.totalData = 0; respuesta.error = "Se produjo un error"; } respuesta.totalData = dataClasificacion.Count; respuesta.dataClasificacion = dataClasificacion; return(respuesta); }
// GET: api/TiposCombustibles public RespuestaAPI Get() { RespuestaAPI respuesta = new RespuestaAPI(); List <TipoCombustible> data = new List <TipoCombustible>(); try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { data = Db.GetTiposCombustibles(); } respuesta.error = ""; Db.Desconectar(); } catch { respuesta.totalElementos = 0; respuesta.error = "Se produjo un error"; } respuesta.totalElementos = data.Count; respuesta.dataTiposCombustible = data; return(respuesta); }
//------------------------------------------------------------------------------- // GET: api/Especie/5 public RespuestaAPI Get(long id) { RespuestaAPI respuestaAPI = new RespuestaAPI(); List <Especie> dataEspecie = new List <Especie>(); try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { dataEspecie = Db.GetEspeciesPorId(id); } respuestaAPI.error = ""; Db.Desconectar(); } catch { respuestaAPI.error = "Se produjo un error"; } respuestaAPI.totalData = dataEspecie.Count; respuestaAPI.dataEspecie = dataEspecie; return(respuestaAPI); }
public IHttpActionResult Put(int id, [FromBody] TipoAnimal tipoAnimal) { RespuestaAPI respuesta = new RespuestaAPI(); respuesta.error = ""; int filasAfectadas = 0; try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { filasAfectadas = Db.ActualizarTipoAnimal(id, tipoAnimal); } respuesta.totalElementos = filasAfectadas; Db.Desconectar(); } catch (Exception ex) { respuesta.totalElementos = 0; respuesta.error = "error al Actualizar el tipo de animal"; } return(Ok(respuesta)); }
public IHttpActionResult Delete(int id) { RespuestaAPI respuesta = new RespuestaAPI(); respuesta.error = ""; int filasAfectadas = 0; try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { filasAfectadas = Db.EliminarTipoAnimal(id); } respuesta.totalElementos = filasAfectadas; Db.Desconectar(); } catch (Exception ex) { respuesta.totalElementos = 0; respuesta.error = "error al borrar el tipo de animal"; } return(Ok(respuesta)); }
// GET: api/Marcas public RespuestaAPI Get() { RespuestaAPI resultado = new RespuestaAPI(); List <Marca> listaMarcas = new List <Marca>(); try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { listaMarcas = Db.GetMarcas(); } resultado.error = ""; Db.Desconectar(); } catch { resultado.error = "Se produjo un error"; } resultado.totalElementos = listaMarcas.Count; resultado.dataMarcas = listaMarcas; return(resultado); }
public IHttpActionResult Post([FromBody] Clasificacion clasificacion) { RespuestaAPI respuestaAPI = new RespuestaAPI(); respuestaAPI.error = ""; int filasAfectadas = 0; try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { filasAfectadas = Db.AgregarClasificacion(clasificacion); } respuestaAPI.totalData = filasAfectadas; Db.Desconectar(); } catch (Exception ex) { respuestaAPI.totalData = 0; respuestaAPI.error = "Error al agregar la clasificacion"; } return(Ok(respuestaAPI)); }
// PUT: api/Especies/5 public IHttpActionResult Put(int id, [FromBody] Especie especie) { RespuestaAPI respuesta = new RespuestaAPI(); respuesta.error = ""; int filasAfectadas = 0; try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { filasAfectadas = Db.ActualizarEspecie(id, especie); } respuesta.totalElementos = filasAfectadas; Db.Desconectar(); } catch (Exception ex) { respuesta.totalElementos = 0; respuesta.error = "error al eliminar especie"; } return(Ok(respuesta)); }
public IHttpActionResult Post([FromBody] Especies especie) { RespuestaAPI respuesta = new RespuestaAPI(); respuesta.error = ""; int filasAfectadas = 0; try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { filasAfectadas = Db.AgregarEspecie(especie); } respuesta.totalElementos = filasAfectadas; Db.Desconectar(); } catch (Exception ex) { respuesta.totalElementos = 0; respuesta.error = "Error"; } return(Ok(respuesta)); }
protected override Task <HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) { HttpStatusCode statusCode; string token; HttpResponseMessage respuesta = new HttpResponseMessage(); Models.RespuestaAPI <string> respuestaApi = new Models.RespuestaAPI <string>(); // determine whether a jwt exists or not if (!TryRetrieveToken(request, out token)) { statusCode = HttpStatusCode.Unauthorized; return(base.SendAsync(request, cancellationToken)); } try { // Extract and assign Current Principal and user Thread.CurrentPrincipal = getClaimData(token); HttpContext.Current.User = getClaimData(token); return(base.SendAsync(request, cancellationToken)); } catch (SecurityTokenValidationException) { statusCode = HttpStatusCode.Unauthorized; respuestaApi = new RespuestaAPI <string>() { respuesta = RespuestaAPI <string> .nombreRespuesta(eRespuestas.Unauthorized), resultado = "" }; } catch (Exception) { statusCode = HttpStatusCode.InternalServerError; respuestaApi = new RespuestaAPI <string>() { respuesta = RespuestaAPI <string> .nombreRespuesta(eRespuestas.InternalServerError), resultado = "" }; } //Devolvemos algún error en la respuesta var jsonString = JsonConvert.SerializeObject(respuestaApi); var content = new StringContent(jsonString, Encoding.UTF8, "application/json"); respuesta.Content = content; respuesta.StatusCode = statusCode; return(Task <HttpResponseMessage> .Factory.StartNew(() => respuesta)); }
public RespuestaAPI GetPasswordConditions(string valor, string conexion) { var response = new RespuestaAPI(); try { using (OracleConnection conn = new OracleConnection(conexion)) { using (OracleCommand cmd = conn.CreateCommand()) { try { conn.Open(); cmd.CommandText = "PKG_OBSERVACIONES.USP_CONSULTA_OBS_AREA"; cmd.CommandType = System.Data.CommandType.StoredProcedure; var PI_Idsolicitud = new OracleParameter("PI_Idsolicitud", OracleDbType.Int32, 2136, ParameterDirection.Input); var PI_AREA = new OracleParameter("PI_AREA", OracleDbType.Int32, 9, ParameterDirection.Input); var PO_RESULSET = new OracleParameter("PO_RESULSET", OracleDbType.RefCursor, ParameterDirection.Output); var po_error_Code = new OracleParameter("PO_ERROR_CODE", OracleDbType.Varchar2, 10, ParameterDirection.Output); var po_error_Message = new OracleParameter("PO_ERROR_MESSAGE", OracleDbType.Varchar2, 100, ParameterDirection.Output); cmd.Parameters.Add(PI_Idsolicitud); cmd.Parameters.Add(PI_AREA); cmd.Parameters.Add(PO_RESULSET); cmd.Parameters.Add(po_error_Code); cmd.Parameters.Add(po_error_Message); using (var dr = cmd.ExecuteReader()) { if (dr.HasRows) { while (dr.HasRows) { } } } } catch (Exception ex) { response.Message = ex.Message; } } } } catch (Exception ex) { } return(response); }
// GET: api/TipoCombustibles public RespuestaAPI <TipoCombustible> Get() { RespuestaAPI <TipoCombustible> resultados = new RespuestaAPI <TipoCombustible>(); List <TipoCombustible> tiposCombustible = new List <TipoCombustible>(); try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { tiposCombustible = Db.DameTiposCombustible(); resultados.totalElementos = tiposCombustible.Count(); } Db.Desconectar(); } catch (Exception) { resultados.error = "Se ha producido un error"; } resultados.data = tiposCombustible; return(resultados); }
// GET: api/TipoCombustibles/5 public RespuestaAPI <TipoCombustible> Get(long id) { RespuestaAPI <TipoCombustible> resultados = new RespuestaAPI <TipoCombustible>(); List <TipoCombustible> combustibles = new List <TipoCombustible>(); try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { combustibles = Db.DameTipoCombustible(id); resultados.totalElementos = combustibles.Count(); } } catch (Exception) { resultados.error = "Se ha producido un error"; } resultados.data = combustibles; return(resultados); }
// GET: api/Marcas/5 public RespuestaAPI <Marca> Get(long id) { RespuestaAPI <Marca> resultado = new RespuestaAPI <Marca>(); List <Marca> marcas = new List <Marca>(); try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { marcas = Db.DameMarca(id); resultado.totalElementos = marcas.Count(); } Db.Desconectar(); } catch (Exception) { resultado.error = "Se produjo un error"; } resultado.data = marcas; return(resultado); }
// GET: api/Marcas/5 public RespuestaAPI Get(int id) { RespuestaAPI resultado = new RespuestaAPI(); List <Marca> dataMarca = new List <Marca>(); try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { dataMarca = Db.GET_MARCAS_API_ID(id); resultado.error = ""; } } catch { resultado.error = "Error"; } resultado.totalElementos = dataMarca.Count; resultado.dataMarca = dataMarca; return(resultado); }
// GET: api/Especies //public IEnumerable<string> Get() //{ // return new string[] { "value1", "value2" }; //} // GET: api/Especies/ public RespuestaAPI Get() { RespuestaAPI resultado = new RespuestaAPI(); List <Especie> data = new List <Especie>(); try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { data = Db.DameListaEspecies(); resultado.error = ""; } Db.Desconectar(); } catch { resultado.error = "Ha habido un error"; } resultado.totalElementos = data.Count; resultado.data = data; return(resultado); }
// GET: api/Especies/5 public RespuestaAPI Get(long id) { RespuestaAPI resultado = new RespuestaAPI(); List <Especie> data = new List <Especie>(); try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { data = Db.GetEspeciesId(id); resultado.error = ""; } Db.Desconectar(); } catch (Exception ex) { resultado.error = "Error"; } resultado.totalElementos = data.Count; resultado.data = data; return(resultado); }
// GET: api/TipoAnimal/5 public RespuestaAPI Get(int id) { RespuestaAPI resultado = new RespuestaAPI(); List <TipoAnimal> listaTiposAnimales = new List <TipoAnimal>(); try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { listaTiposAnimales = Db.GetTipoAnimalesId(id); resultado.error = ""; } Db.Desconectar(); } catch (Exception ex) { resultado.error = "Ha habido un error"; } resultado.totalElementos = listaTiposAnimales.Count; resultado.dataTiposAnimal = listaTiposAnimales; return(resultado); }
//------------------------------------------------------------------------------------------------------------------- // GET: api/Clasificacion/5 public RespuestaAPI Get(long id) { RespuestaAPI respuesta = new RespuestaAPI(); List <Clasificacion> dataClasificacion = new List <Clasificacion>(); try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { dataClasificacion = Db.GetClasificacionesPorId(id); respuesta.error = ""; } Db.Desconectar(); } catch (Exception ex) { respuesta.error = "Error"; } respuesta.totalData = dataClasificacion.Count; respuesta.dataClasificacion = dataClasificacion; return(respuesta); }
// GET: api/Coches/5 public RespuestaAPI Get(long id) { RespuestaAPI resultado = new RespuestaAPI(); List <Coche> data = new List <Coche>(); try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { data = Db.DameListaCochesConProcedimientoAlmacenadoPorId(id); resultado.error = ""; } } catch (Exception ex) { resultado.error = "Error"; } resultado.totalElementos = data.Count; resultado.data = data; return(resultado); }
// GET: api/Combustible public RespuestaAPI Get() { RespuestaAPI resultado = new RespuestaAPI(); List <TipoCombustible> Combu = new List <TipoCombustible>(); try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { Combu = Db.GetCombu(); } resultado.error = ""; Db.Desconectar(); } catch { resultado.error = "Aqui no hay datos ERROR"; } resultado.totalElementos = Combu.Count; resultado.dataCombu = Combu; return(resultado); }