private void Ventas_Load_1(object sender, EventArgs e) { clsDatosVenta o = new clsDatosVenta(); var lista = o.getProducto(); cmbProductos.AutoCompleteSource = AutoCompleteSource.CustomSource; cmbProductos.AutoCompleteMode = AutoCompleteMode.Suggest; AutoCompleteStringCollection datos = new AutoCompleteStringCollection(); for (int i = 0; i < lista.Count; i++) { cmbProductos.Items.Insert(i, lista[i].Nombre); datos.Add((lista[i].Nombre)); } cmbProductos.AutoCompleteCustomSource = datos; foreach (DataGridViewColumn c in dataGridView1.Columns) { if (c.Name != "Cantidad") { c.ReadOnly = true; } } // Aqui Va el Nombre de USUARIO principal P = new principal(); idUsuario = o.idUsuario(P.lbUsuario.Text); label5.Text = o.folio().ToString(); }
private void btnEntrar_Click(object sender, EventArgs e) { clsLogin login = new clsLogin(); clsDatosLogin datosLogin = new clsDatosLogin(); MySqlDataReader dr; if (!cbTipo.Text.Equals("")) { login.Nombre = txtUsuario.Text; login.Contrasenia = txtContraseña.Text; login.Tipo = cbTipo.SelectedItem.ToString(); if (login.Nombre == txtUsuario.Text) { if (login.Contrasenia == txtContraseña.Text) { dr = datosLogin.iniciarSesionAd(login); //&cbTipo.SelectedItem.Equals("Administrador") if (dr.Read() == true) { this.Hide(); //Llamar al formulario Principal Program.tipo = dr["tipo"].ToString(); Program.nombre = dr["nombre"].ToString(); principal frmPrincipal = new principal(); frmPrincipal.Show(); frmPrincipal.lbTipo.Text = cbTipo.SelectedItem.ToString() + ":"; frmPrincipal.lbUsuario.Text = Program.nombre; } //else if (dr.Read() == true & cbTipo.SelectedItem.Equals("Empleado")) //{ // this.Hide(); // //Llamar al formulario Ventas // Program.tipo = dr["tipo"].ToString(); // MessageBox.Show(Program.tipo = dr["tipo"].ToString()); // principal frmPrincipal = new principal(); // frmPrincipal.Show(); // frmPrincipal.lbTipo.Text = cbTipo.SelectedItem.ToString() + ":"; // frmPrincipal.lbUsuario.Text = txtUsuario.Text; //} else { MessageBox.Show("Usuario o Contraseña incorrecta", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show(login.Contrasenia, "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show(login.Nombre, "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Campo Tipo de Usuario Vacio o incorrecto", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Error); cbTipo.BackColor = Color.Red; cbTipo.ForeColor = Color.White; } }