private void ButtonLogin_Click(object sender, EventArgs e) { if (!ValidateUsername()) { MessageBox.Show("Insira seu nome de usuário.", "", MessageBoxButtons.OK, MessageBoxIcon.Information); TextBoxUsername.Focus(); return; } if (!ValidatePassword()) { MessageBox.Show("Insira sua senha.", "", MessageBoxButtons.OK, MessageBoxIcon.Information); TextBoxUsername.Focus(); return; } try { Manager manager = DAO.Managers.FindOneByLogin(TextBoxUsername.Text, TextBoxPassword.Text); if (manager != null) { Session.Login(manager); FormDashboard dashboard = new FormDashboard(); Main.Hide(); Hide(); dashboard.ShowDialog(); Main.Reset(); Main.Show(); Close(); } else { MessageBox.Show("Nome de usuário e/ou senha inválidos.", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch { MessageBox.Show("Ocorreu um erro interno, tente novamente mais tarde.", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } TextBoxUsername.Focus(); }
public FormProducts(FormDashboard dashboard) { Dashboard = dashboard; InitializeComponent(); }
public FormOrders(FormDashboard dashboard) { Dashboard = dashboard; InitializeComponent(); }