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 btnRegistrar_Click(object sender, EventArgs e) { int usuarioControl = 0; int contraseñaControl = 0; string[] datos = new string[4]; if (txtUsuario.Text == "") { txtUsuario.BackColor = Color.Red; } else { datos[3] = txtUsuario.Text; usuarioControl = 1; } if (txtContraseña.Text == "") { txtContraseña.BackColor = Color.Red; } else { datos[2] = txtContraseña.Text; contraseñaControl = 1; } if (usuarioControl == 1 && contraseñaControl == 1) { datos[1] = txtTipo.Text; datos[0] = txtNum.Text; AdministradorLogic adLog = new AdministradorLogic(); adLog.ModificaAdministrador(datos); lblError.Visible = false; lblExito.Visible = true; } else { lblError.Visible = true; } }
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) { int usuBandera = 0; int contra1Bandera = 0; int contra2Bandera = 0; int tipoBandera = 0; if (cmbTipo.SelectedItem.ToString() == "Seleccione un tipo") { cmbTipo.BackColor = Color.Red; } else { tipoBandera = 1; } if (txtUsuario.Text == "") { txtUsuario.BackColor = Color.Red; } else { usuBandera = 1; } if (txtContraseña1.Text == "") { txtContraseña1.BackColor = Color.Red; } else { contra1Bandera = 1; } if (txtContraseña2.Text == "") { txtContraseña2.BackColor = Color.Red; } else { contra2Bandera = 1; } if (txtContraseña1.Text == txtContraseña2.Text && usuBandera == 1 && tipoBandera == 1 && contra1Bandera == 1 && contra2Bandera == 1) { usu = txtUsuario.Text; contra = txtContraseña1.Text; Administrador admin = new Administrador(); admin.usuario = usu; admin.contrasena = contra; admin.estado = "habilitado"; if (cmbTipo.Text == "SuperUsuario") { admin.tipo = "super"; } if (ad.tipo == "normal") { admin.tipo = "normal"; } AdministradorLogic adLog = new AdministradorLogic(); adLog.AltaAdministrador(admin); MessageBox.Show("El Administrador fue dado de alta con exito", "Alta Administrador"); if (MessageBox.Show("¿Desea agregar otro Administrador?. Confirme", "Otro inquilino", MessageBoxButtons.YesNo) == DialogResult.Yes) { txtContraseña1.Clear(); txtContraseña2.Clear(); txtUsuario.Clear(); lblErrorCampos.Visible = false; } } else { lblErrorCampos.Visible = true; } }
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; } }
public LogIn() { this.usuarioLogic = new UsuarioLogic(); this.administradorLogic = new AdministradorLogic(); InitializeComponent(); }
private void btnIngresar_Click(object sender, EventArgs e) { Administrador admin = new Administrador(); admin = null; int TipoControl = 0; int usuarioControl = 0; int passControl = 0; if (cmbOpcion.SelectedItem.ToString() == "Seleccione una opción") { cmbOpcion.BackColor = Color.Red; } else { tipo = cmbOpcion.SelectedItem.ToString(); TipoControl = 1; } if (txtUsuario.Text == "") { txtUsuario.BackColor = Color.Red; } else { usuarioControl = 1; usu = txtUsuario.Text.Trim(); } if (txtContraseña.Text == "") { txtContraseña.BackColor = Color.Red; } else { passControl = 1; pass = txtContraseña.Text.Trim(); } if (TipoControl == 1 && passControl == 1 && usuarioControl == 1) { lblErrorCompletar.Visible = false; AdministradorLogic admLog = new AdministradorLogic(); admin = admLog.BuscaAdministrador(usu, pass, tipo); if (admin == null) { lblErrorInvalido.Visible = true; } else { lblErrorInvalido.Visible = false; if (admin.contrasena == pass) { frmMenu menu = new frmMenu(admin); this.LimpiarPantalla(); menu.ShowDialog(); } else { lblErrorInvalido.Visible = true; } } } else { lblErrorCompletar.Visible = true; } }