private void btnBuscar_Click(object sender, EventArgs e)
 {
     try
     {
         if (cmbBarrio.Text.Equals(""))
         {
             MessageBox.Show("Selecciones algun filtro");
         }
         if (cmbBarrio.Text.Equals("Principal"))
         {
             DataTable tabla = new DataTable();
             tabla = AD_MediosPago.ObtenerDatosEstadisticaXIdSeccion(1);
             ReportDataSource ds = new ReportDataSource("DatoEstadisticaImporteXIdMed", tabla);
             reportViewer1.LocalReport.DataSources.Clear();
             reportViewer1.LocalReport.DataSources.Add(ds);
             reportViewer1.RefreshReport();
         }
         if (cmbBarrio.Text.Equals("Secundaria"))
         {
             DataTable tabla = new DataTable();
             tabla = AD_MediosPago.ObtenerDatosEstadisticaXIdSeccion(2);
             ReportDataSource ds = new ReportDataSource("DatoEstadisticaImporteXIdMed", tabla);
             reportViewer1.LocalReport.DataSources.Clear();
             reportViewer1.LocalReport.DataSources.Add(ds);
             reportViewer1.RefreshReport();
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Error");
     }
 }
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     try
     {
         if (txtFiltrarPorId.Text.Equals(""))
         {
             CargarGrillaMedioPago();
             MessageBox.Show("Ingrese algun Id");
         }
         else
         {
             DataTable tablaResultado = AD_MediosPago.ObtenerMediosPagoPorId(int.Parse(txtFiltrarPorId.Text.Trim()));
             if (tablaResultado.Rows.Count > 0)
             {
                 MessageBox.Show("Medio de Pago Encontrado!");
                 gdrMedioPago.DataSource = tablaResultado;
             }
             else
             {
                 MessageBox.Show("Medio de Pago Inexistente");
                 txtFiltrarPorId.Focus();
             }
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Error");
     }
 }
Beispiel #3
0
 private void btnActualizar_Click(object sender, EventArgs e)
 {
     if (txtNom.Text.Equals(""))
     {
         DialogResult mensaje = MessageBox.Show("Ingrese todos los campos necesarios!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     else
     {
         DialogResult aviso = MessageBox.Show("¿Desea confirmar las modificaciones realizadas?", "Confirmar modificaciones", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (aviso == DialogResult.Yes)
         {
             MediosPago pago      = ObtenerDatosMediosPago();
             bool       resultado = AD_MediosPago.ActualizarMediosPago(pago);
             if (resultado)
             {
                 MessageBox.Show("Medio de pago actualizado con exito!", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 this.Close();
             }
             else
             {
                 MessageBox.Show("Error al actualizar el Medio de pago!");
             }
         }
     }
 }
 private void CargarGrillaMedioPago()
 {
     try
     {
         gdrMedioPago.DataSource = AD_MediosPago.ObtenerMediosPago();
     }
     catch (Exception)
     {
         MessageBox.Show("Error al cargar la grilla!");
         throw;
     }
 }
        private void reportViewer1_Load(object sender, EventArgs e)
        {
            //this.reportViewer1.RefreshReport();
            DataTable tabla = new DataTable();

            tabla = AD_MediosPago.ObtenerDatosEstadistica();

            ReportDataSource ds = new ReportDataSource("DatoEstadisticaImporteXIdMed", tabla);

            reportViewer1.LocalReport.DataSources.Clear();
            reportViewer1.LocalReport.DataSources.Add(ds);
            reportViewer1.RefreshReport();
        }
 private void gdrMedioPago_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     try
     {
         CargarGrillaMedioPago();
         int                    indice           = e.RowIndex;
         DataGridViewRow        filaSeleccionada = gdrMedioPago.Rows[indice];
         string                 id      = filaSeleccionada.Cells["Id"].Value.ToString();
         MediosPago             pago    = AD_MediosPago.ObtenerObjMediosPagoPorId(id);
         frmModificarMediosPago ventana = new frmModificarMediosPago(pago);
     }
     catch (Exception)
     {
         MessageBox.Show("Algo ha salido mal, por favor seleccione una fila");
     }
 }
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                bool existe = AD_MediosPago.ExisteMediosPago(txtNombre.Text);
                if (existe)
                {
                    MessageBox.Show("El Medio de Pago ingresado ya existe en el sistema", "Atencion", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    txtNombre.Focus();
                }
                else
                {
                    if (txtNombre.Text.Equals(""))
                    {
                        DialogResult mensaje = MessageBox.Show("Ingrese todos los campos necesarios!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        txtNombre.Focus();
                    }
                    else
                    {
                        MediosPago pago      = ObtenerDatosMediosPago();
                        bool       resultado = AD_MediosPago.AgregarMediosPago(pago);

                        if (resultado)
                        {
                            MessageBox.Show("Medio de Pago agredado correctamente!", "Informacion");
                            LimpiarCampos();
                        }
                        else
                        {
                            MessageBox.Show("Error al insertar el Medio de Pago!");
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERROR - Ingrese datos de Medio de Pago");
                txtNombre.Focus();
            }
        }
Beispiel #8
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            DialogResult confirmacion = MessageBox.Show("¿Desea eliminar el Medio de Pago seleccionado?", "Confirmacion", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);

            if (confirmacion == DialogResult.OK)
            {
                MediosPago pago      = ObtenerDatosMediosPago();
                bool       resultado = AD_MediosPago.EliminarMediosPago(pago);
                if (resultado)
                {
                    MessageBox.Show("Medio de Pago eliminado con exito!");
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Error al eliminar el Medio de Pago!");
                }
            }
            else if (confirmacion == DialogResult.Cancel)
            {
                MessageBox.Show("Operacion cancelada!");
            }
        }