Пример #1
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            UsuariosTableAdapter usuarioAdapter = new UsuariosTableAdapter();

            usuarioAdapter.UpdateSenha(txtSenha.Text, id);
            FrmLogin form = new FrmLogin();

            form.Show();
            this.Dispose();
        }
Пример #2
0
        public bool VerificaEmailVálido(string email)
        {
            UsuariosTableAdapter usuarioAdapter = new UsuariosTableAdapter();
            int emailValido = usuarioAdapter.FillEmailExiste(sessao05DataSet1.Usuarios, email);

            if (email != "" && emailValido > 0)
            {
                return(true);
            }
            return(false);
        }
Пример #3
0
        private void btnIngresar_Click(object sender, EventArgs e)
        {
            UsuariosTableAdapter Adaptador = new UsuariosTableAdapter();

            if (txtUser.Text == "")
            {
                errorProvider1.SetError(txtUser, "Debe ingresar un Usuario");
                txtUser.Focus();
                return;
            }
            errorProvider1.SetError(txtUser, "");

            if (txtPassword.Text == "")
            {
                errorProvider2.SetError(txtPassword, "Debe ingresar una Clave");
                txtPassword.Focus();
                return;
            }
            errorProvider2.SetError(txtPassword, "");

            if (!CADUsuarios.ValidarUsuario(txtUser.Text, txtPassword.Text))
            {
                MessageBox.Show("usuario o clave no validos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);

                txtUser.Text     = "";
                txtPassword.Text = "";
                txtUser.Focus();
                return;
            }
            else
            {
                if (Adaptador.spr_Autenticacion(txtUser.Text, txtPassword.Text).ToString() == "Administrador")
                {
                    Peliculas oPelis = new Peliculas();
                    oPelis.Show();
                    this.Hide();
                }
                else
                {
                    if (Adaptador.spr_Autenticacion(txtUser.Text, txtPassword.Text).ToString() == "Doctor")
                    {
                        PeliculasDisponibles oPelisDispo = new PeliculasDisponibles();
                        oPelisDispo.Show();
                        this.Hide();
                    }
                }
            }
        }
Пример #4
0
        private void ValidadandoNascimentoTime()
        {
            UsuariosTableAdapter usuarios = new UsuariosTableAdapter();
            int cont = usuarios.FillByNascimentoAndTime(sessao05DataSet.Usuarios, email, dtpDataNascimento.Value.Date.ToString("yyyy-MM-dd"),
                                                        Convert.ToInt32(cboTimeFavorito.SelectedValue));

            if (cont > 0)
            {
                txtConfirmacao.Enabled = true;
                txtSenha.Enabled       = true;
            }
            else
            {
                txtConfirmacao.Enabled = false;
                txtSenha.Enabled       = false;
            }
        }
Пример #5
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            UsuariosTableAdapter usuarioAdapter = new UsuariosTableAdapter();
            UsuariosDataTable    usuarioDt      = usuarioAdapter.GetLogin(txtEmail.Text, txtSenha.Text);
            Usuario usuario = new Usuario();

            foreach (var item in usuarioDt)
            {
                usuario.Id             = Convert.ToInt32(item["id"]);
                usuario.Nome           = item["Nome"].ToString();
                usuario.Email          = item["Email"].ToString();
                usuario.Senha          = item["Senha"].ToString();
                usuario.Sexo           = item["Sexo"].ToString();
                usuario.perfil         = item["Perfil"].ToString();
                usuario.Nascimento     = Convert.ToDateTime(item["Nascimento"]);
                usuario.Foto           = (byte[])(item["foto"] == DBNull.Value ? null : item["foto"]);
                usuario.TimeFavoritoId = Convert.ToInt32(item["timeFavoritoId"]);
            }
            int numRegistros = usuarioAdapter.FillLogin(sessao05DataSet1.Usuarios, txtEmail.Text, txtSenha.Text);

            if (txtEmail.Text != "" && txtSenha.Text != "")
            {
                if (usuario.perfil == "1" && numRegistros > 0)
                {
                    MessageBox.Show("Login feito para usuario");
                }
                else if (usuario.perfil == "0" && numRegistros > 0)
                {
                    MessageBox.Show("Login feito para adm");
                }
                else
                {
                    MessageBox.Show("Usuário e/ou senha errados");
                }
            }
            else
            {
                MessageBox.Show("Usuário e/ou senha vazios");
            }
        }
Пример #6
0
        private void llbEsqueceuSenha_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            UsuariosTableAdapter usuarioAdapter = new UsuariosTableAdapter();
            UsuariosDataTable    usuarioDt      = usuarioAdapter.GetEmailExiste(txtEmail.Text);

            foreach (var item in usuarioDt)
            {
                id = Convert.ToInt32(item["id"]);
            }
            int emailValido = usuarioAdapter.FillEmailExiste(sessao05DataSet1.Usuarios, txtEmail.Text);

            if (txtEmail.Text != "" && emailValido > 0)
            {
                FrmRecuperarSenha form = new FrmRecuperarSenha(txtEmail.Text, id);
                form.Show();
                this.Hide();
            }
            else
            {
                MessageBox.Show("Digite um endereço de email válido");
            }
        }
        //falta constructor

        /*
         * Constructor de la clase ControladoraBDUsuario que incializa el adapter
         */
        public ControladoraBDUsuario()
        {
            adaptUsuario = new UsuariosTableAdapter();
            adaptUsuProy = new UsuarioProyectoTableAdapter();
        }