public Listados(Inicio padre, int bandera, string tipo_usuario, string id, DateTime t) { CheckForIllegalCrossThreadCalls = false; Padre = padre; this.id = id; this.bandera = bandera; this.tipo_usuario = tipo_usuario; this.t = t; InitializeComponent(); llenarCombo(bandera); titulo(); }
public Produccion(Inicio padre, string tipo_usuario, DateTime t) { Padre = padre; this.tipo_usuario = tipo_usuario; this.t = t; InitializeComponent(); if (tipo_usuario.Equals("ADMINISTRADOR")) { btnReporteador.Visible = true; btnDesaprobar.Visible = true; } }
public Producto(Inicio padre) { this.Padre = padre; InitializeComponent(); botonModificar(); cargarCategoria(); comboBoxCategoria.SelectedIndex = comboBoxCategoria.FindStringExact(""); String tipo = Login.tipo; if (tipo.Equals("ADMINISTRADOR")) { btnAgregar.Visible = true; btnReporte.Visible = true; } if (tipo.Equals("VENDEDOR")) { btnReporte.Visible = true; } }
private async void MetroButton1_Click_1(object sender, EventArgs e) { try { String usuario = this.txtUsuario.Text; String contrasena = this.txtContrasena.Text; Boolean campos = true, login = false; txtContrasena.Enabled = false; txtUsuario.Enabled = false; spinnerLogin.Visible = true; btnIngresar.Visible = false; if (usuario == "" || contrasena == "") { spinnerLogin.Visible = false; btnIngresar.Visible = true; MetroFramework.MetroMessageBox. Show(this, " Ingrese Usuario y Contraseña", "Error al ingresar al sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); if (usuario == "") { this.txtUsuario.Focus(); } else if (contrasena == "") { this.txtContrasena.Focus(); } campos = false; txtContrasena.Enabled = true; txtUsuario.Enabled = true; } else { login = await loginBDAsync(usuario, contrasena); spinnerLogin.Visible = false; btnIngresar.Visible = true; } if (login == false && campos == true) { MetroFramework.MetroMessageBox. Show(this, " Usuario / Contraseña Incorrecto", "Error al ingresar al sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); txtContrasena.Enabled = true; txtUsuario.Enabled = true; } else if (login == true && campos == true) { txtContrasena.Enabled = true; txtUsuario.Enabled = true; BD metodos = new BD(); BD.ObtenerConexion(); idUsuario = metodos.consultaId(usuario, contrasena); BD.CerrarConexion(); BD.ObtenerConexion(); tipo = metodos.consultaTipo(usuario, contrasena); BD.CerrarConexion(); Inicio objForm2 = new Inicio(this, usuario, contrasena); objForm2.Show(); this.Hide(); } } catch (Exception) { MetroFramework.MetroMessageBox. Show(this, "Revisa tu conexión a internet e intentalo de nuevo.", "Error de conexíón", MessageBoxButtons.OK, MessageBoxIcon.Error); } }