private void btnAgregar_Click(object sender, EventArgs e) { bool existe = AD_Edificios.ExisteEdificio(txtNombreEdificio.Text); if (existe) { Edificios ed = ObtenerDatosEdificio(); bool res = AD_Edificios.ActualizarEdificio(ed); txtNombreEdificio.Focus(); } else { if (txtCalle.Text.Equals("") || txtCantidadDptos.Text.Equals("") || cmbBarrio.Text.Equals("") || txtNombreEdificio.Text.Equals("") || txtNumeroCalle.Text.Equals("")) { DialogResult mensaje = MessageBox.Show("Ingrese todos los campos necesarios!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); txtNombreEdificio.Focus(); } else { Edificios ed = ObtenerDatosEdificio(); bool res = AD_Edificios.AgregarEdificioBD(ed); if (res) { MessageBox.Show("Edificio agredado correctamente!", "Informacion"); LimpiarCampos(); CargarComboBarrios(); } else { MessageBox.Show("Error al insertar el Edificio!"); } } } }
private void gdrEdificios_CellClick(object sender, DataGridViewCellEventArgs e) { int indice = e.RowIndex; DataGridViewRow filaSeleccionda = gdrEdificios.Rows[indice]; string nombreEdificio = filaSeleccionda.Cells["Nombre"].Value.ToString(); Edificios ed = AD_Edificios.ObtenerEdificio(nombreEdificio); frmABMEdificios ventana = new frmABMEdificios(ed); ventana.ShowDialog(); }
private void CargarGrilla() { try { gdrEdificios.DataSource = AD_Edificios.ObtenerListadoEdificios(); } catch (Exception ex) { MessageBox.Show("Error al Obtener Edificios"); } }
private void CargarGrillaEdificios() { try { grillaEdificios.DataSource = AD_Edificios.ObtenerListadoEdificios(); } catch (Exception) { MessageBox.Show("Error al cargar la grilla!"); throw; } }
private void btnFiltrarDes_Click(object sender, EventArgs e) { this.reportViewer1.RefreshReport(); DataTable tabla = new DataTable(); tabla = AD_Edificios.ObtenerEdificioPorBarrio(txtBarrio.Text); ReportDataSource ds = new ReportDataSource("DatosBarrios", tabla); reportViewer1.LocalReport.DataSources.Clear(); reportViewer1.LocalReport.DataSources.Add(ds); reportViewer1.RefreshReport(); }
private void CargarComboBarrios() { try { cmbBarrio.DataSource = AD_Edificios.ObtenerTabla("barrios"); cmbBarrio.DisplayMember = "n_barrio"; cmbBarrio.ValueMember = "id_barrio"; cmbBarrio.SelectedIndex = -1; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void btnBuscar_Click(object sender, EventArgs e) { if (chkMostrarTodosDueños.Checked) { CargarGrilla(); } else if (txtNroDocumentoDueño.Text.Equals("")) { MessageBox.Show("Selecciona algun filtro!", "Advertencia!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtNroDocumentoDueño.Focus(); } else { gdrDueños.DataSource = AD_Edificios.GetEdificioPorNombre(txtNroDocumentoDueño.Text); if (gdrDueños.Rows.Count == 0) { MessageBox.Show("No se encontraron resultados!", "Aviso!", MessageBoxButtons.OK, MessageBoxIcon.Information); } } txtNroDocumentoDueño.Text = ""; chkMostrarTodosDueños.Checked = false; }
private void btnEliminarEdificio_Click(object sender, EventArgs e) { DialogResult confirmacion = MessageBox.Show("¿Desea eliminar el edificio seleccionado?", "Confirmacion", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); if (confirmacion == DialogResult.OK) { Edificios ed = ObtenerDatosEdificio(); bool resultado = AD_Edificios.EliminarEdificio(ed); if (resultado) { MessageBox.Show("Edificio eliminado con exito!"); this.Close(); } else { MessageBox.Show("Error al eliminar el edificio!"); } } else if (confirmacion == DialogResult.Cancel) { MessageBox.Show("Operacion cancelada!"); } }