Exemplo n.º 1
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (rep.GetAll().Contains(rep.GetAll().FirstOrDefault(valor => valor.usr == textlogin.Text && valor.Senha == textBox1.Text && valor.IsAdmin == true)))
     {
         if (status == true)
         {
             MessageBox.Show($"Welcome, {textlogin.Text}");
         }
         else
         {
             MessageBox.Show($"Bem vindo, {textlogin.Text}");
         }
         _5Principal principal = new _5Principal();
         principal.ShowDialog();
     }
     else if (rep.GetAll().Contains(rep.GetAll().FirstOrDefault(valor => valor.Email == textlogin.Text && valor.Senha == textBox1.Text && valor.IsAdmin == false)))
     {
         MessageBox.Show($"Bem vindo, {textlogin.Text}");
         PainelUsr painel = new PainelUsr();
         painel.Show();
     }
     else
     {
         if (status == true)
         {
             MessageBox.Show("You cannot log in. Check your data and try again.");
         }
         else
         {
             MessageBox.Show("Dados inválidos! Verifique os seus dados e tente novamente");
         }
     }
 }
Exemplo n.º 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            bool adm;

            if (lblNaoValido.Visible == false && inputMail.Text != null)
            {
                adm = checkAdmin.Checked ? true : false;

                Usuario usuario = new Usuario()
                {
                    Nome           = lbltxtNome.Text,
                    Email          = inputMail.Text,
                    usr            = lblUsuario.Text,
                    DataNascimento = lblDataNascimento.Value.Date,
                    IsAdmin        = adm,
                    Senha          = lblSenha.Text,
                    Endereco       = lblEndereco.Text,
                    IdUsuario      = rep.GetAll().Count + 1
                };

                if (usuario.Nome != null &&
                    lblSenha.Text == lblConfirmarSenha.Text &&
                    usuario.Email != null && usuario.Endereco != null &&
                    usuario.usr != null)
                {
                    rep.CadastroUsuario(usuario);
                    MessageBox.Show($"O usuário {usuario.Nome} foi cadastrado com sucesso");
                    this.Close();
                }
                else
                {
                    MessageBox.Show("As senhas dos campos não coincidem");
                }
            }
            else
            {
                MessageBox.Show("Ocorreu um erro na hora de cadastrar, verifique as informações no formulário");
            }
        }
Exemplo n.º 3
0
 private void CarregarLista()
 {
     gridviewUsuario.DataSource = rep.GetAll();
 }