private void btnLogar_Click(object sender, EventArgs e) { ctrUsuario control = new ctrUsuario(); if (control.RecuperaDados(txtUsuario.Text, txtSenha.Text)) { if (control.getLogin() == "admin" && control.getSenha() == "admin") { MessageBox.Show("Login padrão identificado. Favor criar um usuário"); frmCadUsuario form = new frmCadUsuario(control.getCodigo()); form.ShowDialog(); //Dispose(); Close(); } else { frmPrincipal form = new frmPrincipal(control.getCodigo()); if (!form.IsDisposed) { form.ShowDialog(); } //Dispose(); Close(); } } else { lblErro.Text = "Erro! Dados incorretos"; lblErro.Visible = true; } }
//Load do formulario private void Login_Load(object sender, EventArgs e) { //Verifica se existe usuario cadastrado if (valExisteUsuario() == false) { if (MessageBox.Show("Nenhum usuario está cadastrado, gostaria de cadastrar agora?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == System.Windows.Forms.DialogResult.Yes) { if (Application.OpenForms.OfType <frmCadUsuario>().Count() > 0) { MessageBox.Show("Formulario de cadastro de Usuários já está aberto!", "Aviso"); } else { frmCadUsuario telaCadUsuario = new frmCadUsuario(); telaCadUsuario.MainMenuStrip.Enabled = false; telaCadUsuario.ShowDialog(); if (valExisteUsuario() == false) { MessageBox.Show("Nenhum usuario está cadastrado", "Aviso"); this.Close(); } } } else { this.Close(); } } }
private void toolStripButton4_Click(object sender, EventArgs e) { frmLogin frm = new frmLogin(); frm.ShowDialog(); if (frm.status == true) { frmCadUsuario frmUsuario = new frmCadUsuario(); frmUsuario.ShowDialog(); } }