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));
            }
        }