コード例 #1
0
        public IHttpActionResult Get()
        {
            apiResp = new ApiResponse();
            var mng = new ConsultasFrasesManager();

            apiResp.Data = mng.RetrieveAll();

            return(Ok(apiResp));
        }
コード例 #2
0
        public IHttpActionResult Post(ConsultasFrases consulta)
        {
            try
            {
                var    mng      = new ConsultasFrasesManager();
                String response = mng.Create(consulta);

                apiResp         = new ApiResponse();
                apiResp.Message = "Action was executed.";

                return(Ok(apiResp));
            }
            catch (BusinessException bex)
            {
                return(Content(HttpStatusCode.BadRequest, bex));
            }
        }
コード例 #3
0
        public IHttpActionResult GetContador()
        {
            try
            {
                var mng      = new ConsultasFrasesManager();
                var consulta = new ConsultasFrases
                {
                };

                consulta     = mng.RetrieveCounter(consulta);
                apiResp      = new ApiResponse();
                apiResp.Data = consulta;
                return(Ok(apiResp));
            }
            catch (BusinessException bex)
            {
                return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.MESSAGE)));
            }
        }
コード例 #4
0
        public IHttpActionResult GetByCodigoConsulta(string codigo_consulta)
        {
            try
            {
                var mng      = new ConsultasFrasesManager();
                var consulta = new ConsultasFrases
                {
                    CODIGO_CONSULTA = codigo_consulta
                };

                consulta     = mng.RetrieveByCodigo(consulta);
                apiResp      = new ApiResponse();
                apiResp.Data = consulta;
                return(Ok(apiResp));
            }
            catch (BusinessException bex)
            {
                return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.MESSAGE)));
            }
        }