Пример #1
0
        public HttpResponseMessage getforms()
        {
            FormsClient servicio = new WebApi.FormsSvc.FormsClient();

            FormsResponseFUN    response     = new FormsResponseFUN();
            List <FormsFUN>     listaEntidad = new List <FormsFUN>();
            HttpResponseMessage respuesta    = new HttpResponseMessage();


            bool BadRequest = false;

            //token de validacion
            // if (token == "null" || token == string.Empty || token == null) { BadRequest = true; };
            string validaToken = "E_00";

            if (!BadRequest)
            {
                if (validaToken == "E_00")
                {
                    response = servicio.ObtenerForms();
                    if (response.status == 200)
                    {
                        respuesta.StatusCode = HttpStatusCode.OK;
                        respuesta.Content    = new StringContent(JsonConvert.SerializeObject(response));
                    }
                    else
                    {
                        respuesta.StatusCode = HttpStatusCode.InternalServerError;
                    }
                }
                else
                {
                    respuesta.StatusCode = HttpStatusCode.Unauthorized;
                }
            }
            else
            {
                respuesta.StatusCode = HttpStatusCode.BadRequest;
            }

            return(respuesta);
        }
Пример #2
0
        public FormsResponseFUN ObtenerForms()
        {
            FormsResponseFUN      response  = new FormsResponseFUN();
            MensajeWCF <FormsFUN> respuesta = FormsMgr.ObtenerForms();

            if (respuesta.CodigoError == "E_00")
            {
                response.status = 200;
                response.error  = "";
                response.msg    = respuesta.Contenido;
            }
            else
            {
                response.status = 500;
                response.error  = "Internal Error";
                response.msg    = new List <FormsFUN>();
            }

            return(response);
        }