private void doLogin() { Ent_Usuario ent_usuario = new Ent_Usuario(); ent_usuario.username = txtUser.Text; ent_usuario.password = txtPass.Text; if (txtUser.Text == String.Empty) { txtUser.BackColor = System.Drawing.Color.Yellow; txtUser.Focus(); return; } if (txtPass.Text == String.Empty) { txtPass.BackColor = System.Drawing.Color.Yellow; txtPass.Focus(); return; } try { ent_usuario = BL_Usuario.login(ent_usuario); if (ent_usuario.nombres != String.Empty) { log.Info("Login usuario " + ent_usuario.username + " correcto.", System.Reflection.MethodBase.GetCurrentMethod().Name); frmPrincipal frm = new frmPrincipal(ent_usuario); this.Close(); this.Dispose(); frm.Show(); } else { log.Error("Login usuario " + ent_usuario.username + " incorrecto.", System.Reflection.MethodBase.GetCurrentMethod().Name); MessageBox.Show("Contraseña o usuaro incorrecto."); txtUser.Focus(); } } catch (MySqlException ex) { var confirm = MessageBox.Show("Ocurrió un error al conectarse a la base de datos: " + ex.Message + "\n\n Por favor ingrese los datos correctos de configuración.", "Error", MessageBoxButtons.OKCancel); if (confirm == DialogResult.OK) { Sistema.Base_de_Datos.frmConfiguracion frm = new Sistema.Base_de_Datos.frmConfiguracion(); frm.ShowDialog(); } else { doCancel(); } } }
private void configuraciónToolStripMenuItem_Click(object sender, EventArgs e) { Sistema.Base_de_Datos.frmConfiguracion frm = new Sistema.Base_de_Datos.frmConfiguracion(); frm.ShowDialog(); }