示例#1
0
        public IActionResult Get()
        {
            seccionesCore = new SeccionesCore(db);
            List <Secciones> secciones = seccionesCore.GetAll();

            return(Ok(secciones));
        }
示例#2
0
        public IActionResult Delete([FromRoute] int id)
        {
            try
            {
                seccionesCore = new SeccionesCore(db);
                ResponseApiError responseApiError = seccionesCore.Delete(id);

                if (responseApiError != null)
                {
                    return(StatusCode(responseApiError.HttpStatusCode, responseApiError));
                }

                return(Ok(new ResponseApiSuccess {
                    Code = 1, Message = "Seccion Eliminada"
                }));
            }
            catch (Exception ex)
            {
                logger.Error(ex);
                return(StatusCode((int)HttpStatusCode.InternalServerError, new ResponseApiError {
                    Code = 1001, Message = ex.Message
                }));
            }
        }