private void button1_Click(object sender, EventArgs e) { Int32 cantidadFilasSeleccionadas = dataGridView1.Rows.GetRowCount(DataGridViewElementStates.Selected); if (cantidadFilasSeleccionadas > 0) { lblErrorTabla.Visible = false; DataGridViewRow fila = dataGridView1.CurrentRow; //devuelve la fila que esta siendo seleccionada string numero = fila.Cells[0].Value.ToString(); //el [2] indica la posicion del dni AdministradorLogic adLog = new AdministradorLogic(); Administrador admin = adLog.BuscaAdministradorNumero(numero); groupBox2.Enabled = true; txtContraseña.Text = admin.contrasena; txtNum.Text = admin.IDadmin.ToString(); txtUsuario.Text = admin.usuario; cmbTipo.SelectedIndex = cmbTipo.FindString(admin.tipo); ListaAdministradores = adLog.TodosAdministradores(); dataGridView1.DataSource = ListaAdministradores; } else { lblErrorTabla.Visible = true; } }
public void RellenarGrilla() { dataGridView1.AutoGenerateColumns = false; AdministradorLogic adLog = new AdministradorLogic(); ListaAdministradores = adLog.TodosAdministradores(); dataGridView1.DataSource = ListaAdministradores; }
private void button3_Click(object sender, EventArgs e) { Int32 cantidadFilasSeleccionadas = dataGridView1.Rows.GetRowCount(DataGridViewElementStates.Selected); if (cantidadFilasSeleccionadas > 0) { if (MessageBox.Show("¿Esta seguro que desea dar de baja este administrador?. Confirme", "Baja Administrador", MessageBoxButtons.YesNo) == DialogResult.Yes) { DataGridViewRow fila = dataGridView1.CurrentRow; //devuelve la fila que esta siendo seleccionada string numero = fila.Cells[0].Value.ToString(); //el [2] indica la posicion del dni AdministradorLogic adLog = new AdministradorLogic(); adLog.BajaAdministrador(numero); MessageBox.Show("El administrador fue dado de baja con exito", "Baja de administrador"); ListaAdministradores = adLog.TodosAdministradores(); dataGridView1.DataSource = ListaAdministradores; } } }
private void btnRegistrar_Click(object sender, EventArgs e) { string[] datos = new string[4]; int usuBandera = 0; int contraBandera = 0; int tipoBandera = 0; if (txtUsuario.Text == "") { txtUsuario.BackColor = Color.Red; } else { datos[3] = txtUsuario.Text; usuBandera = 1; } if (txtContraseña.Text == "") { txtContraseña.BackColor = Color.White; } else { datos[2] = txtContraseña.Text; contraBandera = 1; } if (cmbTipo.SelectedItem.ToString() == "Seleccione un tipo") { cmbTipo.BackColor = Color.Red; } else { datos[1] = cmbTipo.SelectedItem.ToString(); tipoBandera = 1; } if (usuBandera == 1 && contraBandera == 1 && tipoBandera == 1) { datos[0] = txtNum.Text; AdministradorLogic adLog = new AdministradorLogic(); adLog.ModificaAdministrador(datos); MessageBox.Show("La modificacion fue realizada con exito", "Modificacion Inquilino"); txtNum.Clear(); txtContraseña.Clear(); txtUsuario.Clear(); ListaAdministradores = adLog.TodosAdministradores(); dataGridView1.DataSource = ListaAdministradores; } else { lblErrorCampos.Visible = true; } }