Пример #1
0
    public ActionResult <EmpleadoViewModel> Gets()
    {
        var response = _empleadoService.ConsultarTodos();

        if (response.Error)
        {
            ModelState
            .AddModelError("Error al consultar empleado", response.Mensaje);
            var detallesproblemas = new ValidationProblemDetails(ModelState);
            detallesproblemas.Status = StatusCodes.Status500InternalServerError;
            return(BadRequest(detallesproblemas));
        }
        else
        {
            return(Ok(response.Empleados.Select(p => new EmpleadoViewModel(p))));
        }
    }
Пример #2
0
        public IEnumerable <EmpleadoViewModel> gets()
        {
            var empleado = _empleadoservice.ConsultarTodos().Select(p => new EmpleadoViewModel(p));

            return(empleado);
        }