示例#1
0
        public void btnLogin()
        {
            Teller();

            try
            {
                string  CMD    = string.Format("select * from Usuarios WHERE No_cuenta='{0}' AND contraseña ='{1}'", txtUsuario.Text.Trim(), txtContraseña.Text.Trim());
                DataSet ds     = Querys.utilidades.Ejecutar(CMD);
                string  cuenta = ds.Tables[0].Rows[0]["No_cuenta"].ToString().Trim();
                string  contra = ds.Tables[0].Rows[0]["contraseña"].ToString().Trim();

                if (cuenta == txtUsuario.Text.Trim() && contra == txtContraseña.Text.Trim())
                {
                    if (Convert.ToBoolean(ds.Tables[0].Rows[0]["Estado"]) == true)//Administrador
                    {
                        Admin admin = new Admin();
                        admin.lblCuentaAdmin.Text = txtUsuario.Text;
                        this.Hide();//hide esconder
                        admin.Show();
                    }
                    else //Usuario
                    {
                        Deposito deposito = new Deposito();
                        deposito.lblDCuenta.Text = txtUsuario.Text;
                        this.Hide();
                        deposito.Show();
                        //Home home = new Home();
                        //home.lblHCuenta.Text = txtUser.Text;
                        //this.Hide();
                        //home.Show();
                    }
                }
            }
            catch
            (Exception er)
            {
                msg();
            }

            if (Validartxt())
            {
                IconError.Clear();
            }
            //Agregando el Jounal
            Journal_Login();

            //   cPro.stopProgress();
        }
示例#2
0
        public bool Validartxt()
        {
            bool error = true;

            if (txtUser.Text == string.Empty)
            {
                IconError.SetError(txtUser, "Ingresa Usuario");
                error = false;
            }
            else
            {
                try
                {
                    int i = Convert.ToInt32(txtPass.Text);
                }
                catch //(Exception)
                {
                    IconError.Clear();
                    IconError.SetError(txtPass, "Error de Contraseña");
                    return(false);
                }
            }
            return(error);
        }