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)))); } }
public IEnumerable <EmpleadoViewModel> gets() { var empleado = _empleadoservice.ConsultarTodos().Select(p => new EmpleadoViewModel(p)); return(empleado); }