public static frmPrincipal GetInstancia() { if (_Instancia == null) { _Instancia = new frmPrincipal(); } return(_Instancia); }
private void btnLogin_Click(object sender, EventArgs e) { CNEmpleados objEmpleado = new CNEmpleados(); MySqlDataReader Loguear; objEmpleado.Usuario = txtUsuario.Text; objEmpleado.Contrasenia = txtContra.Text; if (objEmpleado.Usuario == txtUsuario.Text) { lblErrorUsuario.Visible = false; if (objEmpleado.Contrasenia == txtContra.Text) { lblErrorContra.Visible = false; Loguear = objEmpleado.iniciarSesion(); if (Loguear.Read() == true) { this.Hide(); frmPrincipal objFP = new frmPrincipal(); Program.Cargo = Loguear["tipo_de_usuario"].ToString(); Program.Nombre = Loguear["nombre"].ToString(); Program.Apellidos = Loguear["apellido"].ToString(); Program.Correo = Loguear["correo_elec"].ToString(); objFP.Show(); } else { lblErrorLogin.Text = "¡Usuario o contraseña invalidos!"; lblErrorLogin.Visible = true; txtContra.Text = ""; txtContra_Leave(null, e); txtContra_Enter(null, e); txtContra.Focus(); } } else { lblErrorContra.Text = objEmpleado.Contrasenia; lblErrorLogin.Visible = false; lblErrorContra.Visible = true; } } else { lblErrorUsuario.Text = objEmpleado.Usuario; lblErrorUsuario.Visible = true; } }
private void btnIngresar_Click(object sender, EventArgs e) { string idempleado = "0"; string user = ""; string pass = ""; string privilegios = "config-inventario-compras-empleados-planilla-ventas-reportes"; user = rowConfig["usuario_root"].ToString(); pass = rowConfig["pass_root"].ToString(); if (this.txtUser.Text.Trim() == user && this.txtPass.Text.Trim() == pass) { frmPrincipal form = frmPrincipal.GetInstancia(); form.Idempleado = idempleado; form.Nombre = user; form.Apellido = user; form.Privilegios = privilegios; form.Restricciones(); this.Hide(); } else { DataTable Datos = capaNegocio.NEmpleado.Login(this.txtUser.Text.Trim(), this.txtPass.Text.Trim()); if (Datos.Rows.Count == 0) { MensajeError("No tiene acceso al sistema."); } else { frmPrincipal form = frmPrincipal.GetInstancia(); form.Idempleado = Datos.Rows[0][0].ToString(); form.Nombre = Datos.Rows[0][1].ToString(); form.Apellido = Datos.Rows[0][2].ToString(); form.Privilegios = Datos.Rows[0][3].ToString(); form.Restricciones(); this.Hide(); //MessageBox.Show("Bienvenid@ al sistema, " + Datos.Rows[0][1].ToString() + " " + Datos.Rows[0][2].ToString() + "."); } } }
private void BtnIngresar_Click(object sender, EventArgs e) { DataTable Datos = capaNegocio.NTrabajador.Login(this.txtUsuario.Text, this.txtPassword.Text); //Evaluar si existe el usuario if (Datos.Rows.Count == 0) { MessageBox.Show("No tiene Acceso al Sistema de Ventas", "Sistema de Ventas", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { frmPrincipal frm = new frmPrincipal(); frm.Idtrabajador = Datos.Rows[0][0].ToString(); frm.Apellidos = Datos.Rows[0][1].ToString(); frm.Nombre = Datos.Rows[0][2].ToString(); frm.Acceso = Datos.Rows[0][3].ToString(); frm.Show(); this.Hide(); } }
private void frmPrincipal_FormClosed(object sender, FormClosedEventArgs e) { _Instancia = null; }