コード例 #1
0
        public void dtgHistorial()
        {
            try
            {
                historialFacturas_dtg.DataSource = null;
                F.Desde     = desde_dtp.Value;
                F.Hasta     = hasta_dtp.Value;
                F.idFactura = Convert.ToInt32(noFactura_txt.Text);
                F.Cliente   = cliente_txt.Text;
                F.Estado    = Convert.ToBoolean(activas_radiobtn.Checked);
                DataTable dt = F.HistorialFacturas();
                historialFacturas_dtg.DataSource = dt;
                historialFacturas_dtg.Columns[0].DefaultCellStyle.Format = "0000000";
                historialFacturas_dtg.Columns[1].DefaultCellStyle.Format = "dd/MM/yyyy";
                historialFacturas_dtg.Columns[3].DefaultCellStyle.Format = "N2";
                if (historialFacturas_dtg.Rows.Count > 0)
                {
                    if (activas_radiobtn.Checked == true)
                    {
                        eliminar_btn.Enabled = true;
                    }
                    else
                    {
                        eliminar_btn.Enabled = false;
                    }

                    verDetalles_btn.Enabled = true;
                }
                else
                {
                    verDetalles_btn.Enabled = false;
                    eliminar_btn.Enabled    = false;
                }
            }

            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }