예제 #1
0
 public void informacionLogin(String usuario, String conexionBD)
 {
     DLogin.usuario    = usuario;
     DLogin.conexionBD = conexionBD;
     DLogin.sacaTecnico(usuario);
     //return login;
 }
예제 #2
0
        public bool logueo(string usuario, string hostname)
        {
            DLogin login = new DLogin(usuario, hostname);

            // login.Hostname = hostname;
            // login.Usuario = usuario;
            return(login.login());
        }
예제 #3
0
        public static DataTable Login(string users, string password)
        {
            DLogin Obj = new DLogin();

            Obj.Users    = users;
            Obj.Password = password;
            return(Obj.Login(Obj));
        }
        public static DataTable Login(string usuario, string password)
        {
            DLogin Obj = new DLogin();

            Obj.Usuario  = usuario;
            Obj.Password = password;
            return(Obj.Login(Obj));
        }
예제 #5
0
        public static DataTable buscarnombre(string textbuscar)
        {
            DLogin Obj = new DLogin();

            Obj.TextBuscar = textbuscar;

            return(Obj.BuscarNombre(Obj));
        }
예제 #6
0
        public static DataTable Login(string id, string contraseña)
        {
            DLogin Obj = new DLogin();

            Obj.Id         = id;
            Obj.Contraseña = contraseña;
            return(Obj.Login(Obj));
        }
예제 #7
0
        public static string Insertar(string id, string contraseña, string acceso, int id_profesor)
        {
            DLogin Obj = new DLogin();

            Obj.Id          = id;
            Obj.Contraseña  = contraseña;
            Obj.Acceso      = acceso;
            Obj.Id_profesor = id_profesor;
            return(Obj.Insertar(Obj));
        }
예제 #8
0
파일: NLogin.cs 프로젝트: afaz/Ecoanimalia
        public Usuario ver_tipo(String usuario, String clave)
        {
            Usuario        login = new Usuario();
            CCryptorEngine encri = new CCryptorEngine();

            login.Usuario1   = usuario;
            login.Contrasena = encri.Encriptar(clave);
            Usuario band = new DLogin().D_ver_tipo(login);

            return(band);
        }
예제 #9
0
파일: NLogin.cs 프로젝트: afaz/Ecoanimalia
        public Boolean verificar_sesion(String usuario, String clave)
        {
            Usuario        login = new Usuario();
            CCryptorEngine encri = new CCryptorEngine();

            login.Usuario1   = usuario;
            login.Contrasena = encri.Encriptar(clave);
            Boolean band = new DLogin().iniciar_sesion(login);

            return(band);
        }
예제 #10
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            DLogin log = new DLogin();

            // Todo: Refatorar metodo

            var ola = log.RealizaLogin(txtUsuario.Text, txtSenha.Text);

            if (!ola)
            {
                MessageBox.Show("Usuário incorreto ou não cadastrado na base de dados.");
            }
            else
            {
                // MessageBox.Show("Usuário Logado com sucesso!");
                Visible = false;
                frmMenu frmMenu = new frmMenu();
                frmMenu.Show();
            }
        }
예제 #11
0
파일: NLogin.cs 프로젝트: afaz/Ecoanimalia
        public Boolean N_consultar_admin()
        {
            Boolean val = new DLogin().D_consultar_admin();

            return(val);
        }
예제 #12
0
 public LoginController()
 {
     _D = new DLogin();
 }
예제 #13
0
        public ULogin Logear(ULogin logeo, String idsesion)
        {
            DLogin    validaUser = new DLogin();
            DataTable usuarios   = validaUser.Login(logeo);
            ULogin    log        = new ULogin();

            if (usuarios.Rows.Count > 0)

            {
                if (int.Parse(usuarios.Rows[0]["estado"].ToString()) == 1)
                {
                    if (int.Parse(usuarios.Rows[0]["id_registro"].ToString()) > 0)
                    {
                        log.IdRegistro = Int32.Parse(usuarios.Rows[0]["id_registro"].ToString());
                        log.Nombre     = usuarios.Rows[0]["usuario"].ToString();
                        log.IdRol      = Int32.Parse(usuarios.Rows[0]["id_rol"].ToString());
                        log.Estado     = Int32.Parse(usuarios.Rows[0]["estado"].ToString());

                        ULogin datauser = new ULogin();

                        MAC    datosConexion = new MAC();
                        String ipAdress      = datosConexion.ip();
                        String mac           = datosConexion.mac();

                        datauser.IdRol  = Int32.Parse(usuarios.Rows[0]["id_rol"].ToString());
                        datauser.Ip     = ipAdress;
                        datauser.Mac    = mac;
                        datauser.Sesion = idsesion;

                        validaUser.GuardarSesion(datauser);
                        if (log.IdRol == 1)
                        {
                            log.Script = @"<script type='text/javascript'>Redir_InicioEmpresa();</script>";
                        }


                        if (log.IdRol == 2)
                        {
                            log.Script = @"<script type='text/javascript'>Redir_InicioAspirante();</script>";
                        }


                        if (log.IdRol == 3)
                        {
                            log.Script = @"<script type='text/javascript'>Redir_InicioAdmin();</script>";
                        }
                    }
                }
                else
                {
                    log.Script = "Usuario suspendido";
                }
            }


            else
            {
                log.ErrorInicio = "Usuario o clave incorrecta";
            }
            return(log);
        }