Esempio n. 1
0
 public void InactivarActivarCargo(Sg04_UsuarioCargo usuarioCargo, string estado, string token)
 {
     usuarioCargo.Estado = estado;
     usuarioCargo.UsuarioModificacion = _sesionService.ObtenerUsuarioPorToken(token)?.NombreUsuario;
     usuarioCargo.FechaModificacion   = DateTime.Now;
     Actualizar(usuarioCargo);
 }
Esempio n. 2
0
        IEnumerable <DtoUsuarioCargo> mapearEntidadADto(Sg04_UsuarioCargo usuarioCargo)
        {
            var dto = new DtoUsuarioCargo();

            dto.Id                  = usuarioCargo.Id;;
            dto.cargoId             = usuarioCargo.CargoId;
            dto.usuarioId           = usuarioCargo.UsuarioId;
            dto.usuarioCreacion     = usuarioCargo.UsuarioCreacion;
            dto.usuarioModificacion = usuarioCargo.UsuarioModificacion;
            dto.estado              = usuarioCargo.Estado;

            List <DtoUsuarioCargo> lista = new List <DtoUsuarioCargo>();

            lista.Add(dto);
            return(lista);
        }
Esempio n. 3
0
 void Actualizar(Sg04_UsuarioCargo usuarioCargo)
 {
     _usuarioCargoRepository.Update <Sg04_UsuarioCargo>(usuarioCargo);
     _usuarioCargoRepository.Save();
 }
Esempio n. 4
0
        //IEnumerable<DtoUsuarioCargo> MapearListaEntidadADtoUsuarioCargo(IEnumerable<Sg04_UsuarioCargo> usuarioCargo)
        //{
        //    return usuarioCargo.Select(x => new DtoUsuarioCargo()
        //    {
        //        Id = x.Id,
        //        nombreusuarioCargo = x.NombreusuarioCargo,
        //        usuarioCreacion = x.UsuarioCreacion,
        //        usuarioModificacion = x.UsuarioModificacion,
        //        estado = x.Estado

        //    });
        //}


        void Crear(Sg04_UsuarioCargo usuarioCargo)
        {
            _usuarioCargoRepository.Create <Sg04_UsuarioCargo>(usuarioCargo);
            _usuarioCargoRepository.Save();
        }
Esempio n. 5
0
 public void ReactivarUsuarioCargo(Sg04_UsuarioCargo usuarioCargo)
 {
     usuarioCargo.Estado = Auditoria.EstadoActivo;
     Actualizar(usuarioCargo);
 }