private void AbrirFormulario2 <MiForm>() where MiForm : Form, new() { //Form formulario; //formulario = panel_contenido.Controls.OfType<MiForm>().FirstOrDefault();//busca en la coleccion del formulario // si el formulario /instancia no existe FrmPrincipal formulario = new FrmPrincipal(); formulario.groupBox1.Visible = false; formulario.chopcion2.Visible = false; //if (formulario == null) //{ //formulario = new MiForm(); formulario.TopLevel = false; //para quitar los bordes formulario.FormBorderStyle = FormBorderStyle.None; formulario.Dock = DockStyle.Fill; panel_contenido.Controls.Add(formulario); panel_contenido.Tag = formulario; formulario.Show(); formulario.BringToFront(); formulario.FormClosed += new FormClosedEventHandler(Cerrarpest); //} //si el formulario/instancia existe //else //{ // formulario.BringToFront(); //} }
private void btnAceptar_Click(object sender, EventArgs e) { int idUsuario = Convert.ToInt32(cmbUsuario.SelectedValue); string claveUsuario = txtClave.Text; try { UsuarioBL verficar = new UsuarioBL(); DataSet autentication = new DataSet(); autentication = verficar.validar_Usuario(idUsuario, claveUsuario); if (autentication.Tables["validarUsuario"].Rows.Count > 0) { FrmPrincipal principal = new FrmPrincipal(); principal.Show(); this.Hide(); } else { txtClave.Text = ""; txtClave.Focus(); MessageBox.Show("Clave o Usuario Incorrecto, por favor verifique he intente de nuevo"); } } catch (Exception) { throw; } }
public void ValidarLogin() { if (txtusuario.Text != "" && txtcontraseña.Text != "") { if (cont < 3) { try { Entidades.EUsuario usuario = new Entidades.EUsuario(); usuario.Name_User = txtusuario.Text.Trim(); usuario.Key_User = txtcontraseña.Text.Trim(); Negocio.NUsuario validar = new Negocio.NUsuario(); validar.Validarusuario(usuario); if (usuario.Exist == 1) { if (usuario.Estado == "A") { DOTA Logged = DOTA.Instance(); Logged.IdUser = usuario.IdUser; Logged.Name_User = txtusuario.Text; this.Hide(); FrmPrincipal pr = new FrmPrincipal(); pr.Show(); } else if (usuario.Estado == "B") { MessageBox.Show("El usuario que ah ingresado esta bloqueado", "Intento fallido", MessageBoxButtons.OK, MessageBoxIcon.Information); Cursor.Current = Cursors.Default; } else { cont += 1; MessageBox.Show("Los datos ingresados no coinciden", "Intento fallido", MessageBoxButtons.OK, MessageBoxIcon.Information); Cursor.Current = Cursors.Default; } } else { MessageBox.Show("El usuario ingresado no existe", "Intento fallido", MessageBoxButtons.OK, MessageBoxIcon.Information); Cursor.Current = Cursors.Default; } } catch (Exception x) { MessageBox.Show(x.ToString()); } txtcontraseña.Text = ""; txtusuario.Text = ""; txtusuario.Focus(); Cursor.Current = Cursors.Default; } else { if (cont == 3) { MessageBox.Show("AGOTO SUS INTENTOS PERMITIDOS, INTENTELO MAS TARDE."); Application.Exit(); } } } }
protected void Fnt_EnviarParametros() { ClsLogin_Negocio ObjEnviar = new ClsLogin_Negocio(); ObjEnviar.Fnt_Ingresar(CbxUsuario.Text, TxtContra.Text); if (ObjEnviar.sw == 1) { FrmPrincipal ObjPrincipal = new FrmPrincipal(); ObjPrincipal.LblUsuario.Text = ObjEnviar.nombre; ObjPrincipal.Show(); this.Hide(); } else { MessageBox.Show("Clave y/o Estado Inactivo, consulte con el Amistrador"); } }
private void btnIngresar_Click(object sender, EventArgs e) { try { int cod = int.Parse(txtUsuario.Text); int con = int.Parse(txtContra.Text); eUsuario user = geUser.LoginUsuario(cod, con); FrmPrincipal frmPrincipal = null; FrmProfesorPrincipal frmProfe = null; FrmAlumnoPrincipal frmAlumno = null; if (user != null) { if (user.Tipo == "Administrador") { frmPrincipal = new FrmPrincipal(user); frmPrincipal.Show(); Hide(); } else if (user.Tipo == "Profesor") { frmProfe = new FrmProfesorPrincipal(user); frmProfe.Show(); Hide(); } else if (user.Tipo == "Alumno") { frmAlumno = new FrmAlumnoPrincipal(user); frmAlumno.Show(); Hide(); } } else { MessageBox.Show("Credenciales incorrectas, por favor ingrese otros datos", "Error", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error); } } catch (Exception) { MessageBox.Show("Complete los campos, por favor", "Error", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error); } }
private void login() { string user = txtUsuario.Text.ToLower(); string contrasenia = txtContrasenia.Text; if (user != "" && contrasenia != "") { contrasenia = usuario.GetSHA1(contrasenia); DataTable dataTableLogin = new DataTable(); dataTableLogin = usuario.inciarSesion(user, contrasenia); if (dataTableLogin != null) { string userDB = dataTableLogin.Rows[0]["Usuario"].ToString(); string passDB = dataTableLogin.Rows[0]["Contrasenia"].ToString(); if (user.Equals(userDB) && contrasenia.Equals(passDB)) { FrmPrincipal frmPrincipal = new FrmPrincipal(); frmPrincipal.Show(); //Application.Run(new FrmPrincipal()); this.Hide(); } } else { MessageBox.Show("Usuario o Contraseña Incorrecto", "Inicio de Sesion", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Usuario y Contraseña son Obligarotios", "Inicio de Sesion", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public void padre(FrmPrincipal frmPrincipal) { this.principal = frmPrincipal; }
public FrmIniciarSesion(FrmPrincipal frmPrincipal) { InitializeComponent(); this.frmPrincipal = frmPrincipal; }