示例#1
0
        private void btnAdicionar_Click_1(object sender, EventArgs e)
        {
            Error = false;

            if (!ValidarCadastro())
            {
                Model.User user = new Model.User();

                user.Acesso   = "99";
                user.Area     = cmbArea.SelectedItem.ToString();
                user.Usuario  = txtUsuario.Text;
                user.Password = txtPassword.Text;

                var cadastrado = from p in lstUser
                                 where p.Usuario == user.Usuario
                                 select p;

                if (cadastrado.Count() > 0)
                {
                    MetroFramework.MetroMessageBox.Show(this, "Usuário já cadastrado.", "OK", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    BllUser blluser = new BllUser();

                    blluser.CreateUser(user);

                    MetroFramework.MetroMessageBox.Show(this, "Usuário cadastrado com sucesso.", "OK", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                }
            }
            else
            {
                MetroFramework.MetroMessageBox.Show(this, "Erro ao cadastrar usuário , preencha todos os campos.", "OK", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }