public async Task <IActionResult> Crear([FromBody] EmpleadoModel modelo) { //Empleado empleado = _mapper.Map<Empleado>(modelo); var resultado = await _EmpleadoServicio.Crear(EmpleadoConvert.toEmpleadoEntity(modelo)); return(Ok(EmpleadoConvert.toEmpleadoModel(resultado))); }
public async Task <IActionResult> Obtener(string IdEmpleado) { Guid empleadoId = Guid.Parse(IdEmpleado); var empleado = await _EmpleadoServicio.Obtener(empleadoId); //var resultado = _mapper.Map<EmpleadoModel>(empleado); return(Ok(EmpleadoConvert.toEmpleadoModel(empleado))); }
public async Task <IActionResult> ObtenerTodos() { var listado = await _EmpleadoServicio.ObtenerTodos(); if (listado.Count() >= 1) { //var resultado = _mapper.Map<IEnumerator<EmpleadoModel>>(listado); return(Ok(EmpleadoConvert.toListEmpleadoModel(listado))); } else { string mensaje = "No hay empleados registrados"; return(Ok(mensaje)); } }