Exemple #1
0
        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!");
                    }
                }
            }
        }
Exemple #2
0
        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();
        }
Exemple #3
0
 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;
     }
 }
Exemple #5
0
        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();
        }
Exemple #6
0
 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;
 }
Exemple #8
0
        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!");
            }
        }