コード例 #1
0
        //[EnableCorsAttribute("http://localhost:44522", "*", "*")]//para permitir CORS
        public HttpResponseMessage TraerAmenaza(int id_Amenaza)
        {
            UsuarioEntity usuarioComprobado = new UsuarioEntity();
            Msg           respuesta         = new Msg();

            try
            {
                var amenaza = AmenazasDatos.ObtenerAmenaza(id_Amenaza);

                if (amenaza == null)
                {
                    respuesta.Datos  = amenaza;
                    respuesta.Estado = "OK";
                    return(Request.CreateResponse(System.Net.HttpStatusCode.OK, respuesta));
                }
                else
                {
                    respuesta.Datos  = amenaza;
                    respuesta.Estado = "False";
                    return(Request.CreateResponse(System.Net.HttpStatusCode.OK, respuesta));
                }
            }
            catch (Exception e)
            {
                respuesta.Mensajes = e.Message.ToString();
                return(Request.CreateResponse(System.Net.HttpStatusCode.InternalServerError, respuesta));
            }
        }
コード例 #2
0
        //[EnableCorsAttribute("http://localhost:44522", "*", "*")]//para permitir CORS
        public HttpResponseMessage TraerAmenazas()
        {
            Msg respuesta = new Msg();

            try
            {
                var amenazas = AmenazasDatos.ObtenerAmenazas();
                if (amenazas.Count > 0)
                {
                    respuesta.Datos  = amenazas;
                    respuesta.Estado = "OK";
                    return(Request.CreateResponse(System.Net.HttpStatusCode.OK, respuesta));
                }
                else
                {
                    respuesta.Datos  = amenazas;
                    respuesta.Estado = "False";
                    return(Request.CreateResponse(System.Net.HttpStatusCode.OK, respuesta));
                }
            }
            catch (Exception e)
            {
                respuesta.Mensajes = e.Message.ToString();
                return(Request.CreateResponse(System.Net.HttpStatusCode.InternalServerError, respuesta));
            }
        }