コード例 #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);
 }
コード例 #2
0
ファイル: bllBitacora.cs プロジェクト: ELMONITO007/Jardin
 public void AltaBitacora(string evento, EEseguridad.Login.eeUsuario unUSuario)
 {
     EEseguridad.Bitacora.eeEventoBitacora unEvento = new EEseguridad.Bitacora.eeEventoBitacora(evento);
     EEseguridad.Bitacora.eeBitacora       elEvento = new EEseguridad.Bitacora.eeBitacora(DateTime.Now, unEvento, unUSuario, evento, "");
     elEvento.modificarDVH(EEseguridad.DigitoVerificador.DigitoVerificadorH.getDigitoEncriptado(elEvento));
     MPPSeguridad.Bitacora.mppBitacora mpp = new MPPSeguridad.Bitacora.mppBitacora();
     DALseguridad.Bitacora.dalBitacora dal = new DALseguridad.Bitacora.dalBitacora();
     dal.Escribir(mpp.AltaBitacota(elEvento));;
 }
コード例 #3
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);
 }
コード例 #4
0
ファイル: iuLogin.cs プロジェクト: ELMONITO007/Jardin
        private void btnAcepta_Click(object sender, EventArgs e)
        {
            EEseguridad.Login.eeUsuario unUsuario = new EEseguridad.Login.eeUsuario(txtUsuario.Text, txtContraseña.Text, "", true);
            bllLogin bll = new bllLogin();

            if (bll.VerificarLogin(unUsuario) == true)
            {
                iuBienvenidad iu = new iuBienvenidad();
                cambiarIdioma(iu);

                iu.ShowDialog();
            }
            else
            {
                MessageBox.Show(this, "La contraseña o el usuario no es valido", "Ingreso", MessageBoxButtons.OK);
                txtContraseña.Text = "";
            }
        }
コード例 #5
0
ファイル: bllLogin.cs プロジェクト: ELMONITO007/Jardin
        public bool VerificarLogin(EEseguridad.Login.eeUsuario unUsuario)
        {
            EEseguridad.Login.SessionManager.instance.login(unUsuario);
            bool VC   = verificarContraseña();
            bool VDVH = verificarDigitoVerificadorH();

            bool VU = VerificarSiExisteUsuario();

            BLLseguridad.DVV.bllDVV dVV = new DVV.bllDVV();
            bool VDVV = dVV.VerificarDVV("Usuario");

            if (VC == true && VDVH == true && VU == true && VDVV == true)
            {
                BLLseguridad.Bitacora.bllBitacora bitacora = new Bitacora.bllBitacora();
                bitacora.AltaBitacora("Login", EEseguridad.Login.SessionManager.instance.GetUSuario());
                return(true);
            }
            else
            {
                BLLseguridad.Bitacora.bllBitacora bitacora = new Bitacora.bllBitacora();
                bitacora.AltaBitacora("Error Login", EEseguridad.Login.SessionManager.instance.GetUSuario());
                return(false);
            }
        }
コード例 #6
0
ファイル: mppUsuario.cs プロジェクト: ELMONITO007/Jardin
 public string ModificarUsuario(EEseguridad.Login.eeUsuario unUsuario)
 {
     return("update Usuario set Contraseña='" + unUsuario.getContraseña() + "',DigitoVerificadorH='" + unUsuario.getDigitoVerificadorH() + "' where NombreUsuario='" + unUsuario.getNombreUSuario() + "'");
 }
コード例 #7
0
ファイル: mppUsuario.cs プロジェクト: ELMONITO007/Jardin
        public string BajaUSuario(EEseguridad.Login.eeUsuario unUsuario)

        {
            return("update Usuario set Habilitado=0 where NombreUsuario='" + unUsuario.getNombreUSuario() + "'");
        }
コード例 #8
0
ファイル: mppUsuario.cs プロジェクト: ELMONITO007/Jardin
 public string AltaUSuario(EEseguridad.Login.eeUsuario unUsuario)
 {
     return("insert into Usuario(NombreUsuario,Contraseña,DigitoVerificadorH,Habilitado)values('" + unUsuario.getNombreUSuario() + "','" + unUsuario.getContraseña() + "','" + unUsuario.getDigitoVerificadorH() + "',1)");
 }
コード例 #9
0
ファイル: mppLogin.cs プロジェクト: ELMONITO007/Jardin
 public string VerificarUSuario(EEseguridad.Login.eeUsuario user)
 {
     return("Select");
 }