Beispiel #1
0
 public void BajaUSuario(string NombreUSuario)
 {
     MPPSeguridad.Login.mppUsuario mpp       = new MPPSeguridad.Login.mppUsuario();
     DALseguridad.Login.dalUsuario dal       = new DALseguridad.Login.dalUsuario();
     EEseguridad.Login.eeUsuario   unUsuario = new EEseguridad.Login.eeUsuario(NombreUSuario, "", "", false);
     dal.Escribir(mpp.BajaUSuario(unUsuario));
     BLLseguridad.Bitacora.bllBitacora bitacora = new Bitacora.bllBitacora();
     bitacora.AltaBitacora("Baja usuario", unUsuario);
 }
Beispiel #2
0
        public DataTable MostrarUSuarios()
        {
            DataTable dt = new DataTable();

            MPPSeguridad.Login.mppUsuario mpp = new MPPSeguridad.Login.mppUsuario();
            DALseguridad.Login.dalUsuario dal = new DALseguridad.Login.dalUsuario();
            dt = dal.Leer(mpp.ObtenerUsuarios());

            return(dt);
        }
Beispiel #3
0
        public DataTable BuscarUSuario(string NombreUsuario)
        {
            DataTable dt = new DataTable();

            MPPSeguridad.Login.mppUsuario mpp = new MPPSeguridad.Login.mppUsuario();
            DALseguridad.Login.dalUsuario dal = new DALseguridad.Login.dalUsuario();
            dt = dal.Leer(mpp.BuscarUSuario(NombreUsuario));

            return(dt);
        }
Beispiel #4
0
        public string obtenerContraseña(string NombreUSuario)
        {
            MPPSeguridad.Login.mppUsuario mpp = new MPPSeguridad.Login.mppUsuario();
            DALseguridad.Login.dalUsuario dal = new DALseguridad.Login.dalUsuario();
            DataTable dt = new DataTable();

            dt = dal.Leer(mpp.ObtenerContraseña(NombreUSuario));
            DataRow row       = dt.Rows[0];
            string  resultado = row["Contraseña"].ToString();

            return(resultado);
        }
Beispiel #5
0
        public string BuscarDigitoVerificadorH(string NombreUsuario)
        {
            DataTable dt = new DataTable();

            MPPSeguridad.Login.mppUsuario mpp = new MPPSeguridad.Login.mppUsuario();
            DALseguridad.Login.dalUsuario dal = new DALseguridad.Login.dalUsuario();
            dt = dal.Leer(mpp.BuscarDVH(NombreUsuario));
            DataRow row       = dt.Rows[0];
            string  resultado = row["DigitoVerificadorH"].ToString();

            return(resultado);
        }
Beispiel #6
0
 public void ModificarCOntraseña(string NombreUSuario, string contraseña)
 {
     EEseguridad.Encriptado.EncriptarSHA256 contraselaEncriptada = new EEseguridad.Encriptado.EncriptarSHA256(contraseña);
     contraseña = contraselaEncriptada.Hashear();
     EEseguridad.Login.eeUsuario unUsuario = new EEseguridad.Login.eeUsuario(NombreUSuario, contraseña, "", true);
     unUsuario.setDigitoVerificadorH(EEseguridad.DigitoVerificador.DigitoVerificadorH.getDigitoEncriptado(unUsuario));
     MPPSeguridad.Login.mppUsuario mpp = new MPPSeguridad.Login.mppUsuario();
     DALseguridad.Login.dalUsuario dal = new DALseguridad.Login.dalUsuario();
     dal.Escribir(mpp.ModificarUsuario(unUsuario));
     BLLseguridad.DVV.bllDVV dvv = new DVV.bllDVV();
     dvv.altaDVV("Usuario");
     BLLseguridad.Bitacora.bllBitacora bitacora = new Bitacora.bllBitacora();
     bitacora.AltaBitacora("Cambiar contraseña", unUsuario);
 }