private void botonlogin_Click(object sender, EventArgs e) { //instancia y saca el tipo de usuario Llogin usu = new Llogin(); string a = usu.tipou(Txtusuario.Text); //instancia y saca el nombre Llogin num = new Llogin(); string b = num.name(Txtusuario.Text); //valida que los datos no esten vacios if (Txtusuario.Text == "" || TxtContraseña.Text == "") { //mensaje de alerta de espacios vacios MessageBox.Show("los campos de usuario deben contener datos", "Error de acceso", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else { //instancia de clase login Llogin acceder = new Llogin(); int r = acceder.validar(Txtusuario.Text, TxtContraseña.Text); //instancia el siguiente formulario, datos correctos if (r == 1) { Pmenu menu = new Pmenu(); menu.x(b, Txtusuario.Text, a); menu.Show(); Pnclientes regis = new Pnclientes(); regis.registrado_por(Txtusuario.Text); Pnproveedor regis1 = new Pnproveedor(); regis1.registradoa(Txtusuario.Text); Pnproductos regis2 = new Pnproductos(); regis2.registradoa(Txtusuario.Text); Pventas regis3 = new Pventas(); regis3.registrado_por(Txtusuario.Text); ActuProducto regis4 = new ActuProducto(); regis4.cargo(a); Pclientes regis5 = new Pclientes(); regis5.cargo(a); Pproveedores regis6 = new Pproveedores(); regis6.cargo(a); Pproductos regis7 = new Pproductos(); regis7.cargo(a); this.Hide(); } //mensaje de error, datos correctos else if (r == 0) { MessageBox.Show("Error de ingreso, intente de nuevo", "Validación de acceso", MessageBoxButtons.OK, MessageBoxIcon.Warning); Txtusuario.Text = ""; Txtusuario.Focus(); TxtContraseña.Text = ""; } //error de servidor else if (r == 2) { MessageBox.Show("Error de acceso, el servidor no es accesible", "Validación de acceso", MessageBoxButtons.OK, MessageBoxIcon.Error); //sin coneccion al servidor Txtusuario.Focus(); } } }
private void btnNuevo_Click(object sender, EventArgs e) { Pnproductos nuevo = new Pnproductos(); nuevo.ShowDialog(); }