Beispiel #1
0
        public IActionResult Get()
        {
            perfilesCore = new PerfilesCore(db);
            List <Perfiles> perfiles = perfilesCore.GetAll();

            return(Ok(perfiles));
        }
Beispiel #2
0
        public IActionResult Delete([FromRoute] int id)
        {
            try
            {
                perfilesCore = new PerfilesCore(db);
                ResponseApiError responseApiError = perfilesCore.Delete(id);

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

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