private void metroButton2_Click(object sender, EventArgs e)
        {
            try
            {
                ComprobantesManager CManager = new ComprobantesManager();
                ProveedorManager    p        = new ProveedorManager();



                List <GastosXCentroCostos_Result> ComprobantesComprasGastos = CManager.GetGastosxCentrosCostos(metroDateTimeInicio1.Value, metroDateTimeFin2.Value, (int)metroComboBoxCentroCosto.SelectedValue, (int)metroComboBoxContable.SelectedValue);
                metroGridTodosComprobantes.AutoGenerateColumns = false;
                metroGridTodosComprobantes.DataSource          = ComprobantesComprasGastos;
                metroGridTodosComprobantes.AutoSize            = false;

                foreach (var item in ComprobantesComprasGastos)
                {
                    Fecha.DataPropertyName           = "Fecha";
                    ProveedorNombre.DataPropertyName = "NombreProveedor";
                    RazonSocial.DataPropertyName     = "RazonSocial";
                    TipoComprobante.DataPropertyName = "TipoComprobante";
                    TipoFactura.DataPropertyName     = "TipoFactura";
                    PuntoV.DataPropertyName          = "Sucursal";
                    NoFactura.DataPropertyName       = "NoFactura";
                    CondicionCompra.DataPropertyName = "Condiciondecompra";
                    Total.DataPropertyName           = "Total";
                    IIBB.DataPropertyName            = "IIBB";
                    Retenciones.DataPropertyName     = "Retenciones";
                    OtrosGastos.DataPropertyName     = "OtrosGastos";
                    Estados.DataPropertyName         = "Estados";
                    Iva.DataPropertyName             = "IvaCalculado";
                }


                double TotalComprobante = 0;
                double TotalIva         = 0;
                double totalIIBB        = 0;
                foreach (DataGridViewRow row in metroGridTodosComprobantes.Rows)
                {
                    TotalComprobante += Convert.ToDouble(row.Cells["ColumnTotal"].Value);
                    TotalIva         += Convert.ToDouble(row.Cells["Iva"].Value);
                    totalIIBB        += Convert.ToDouble(row.Cells["IIBB"].Value);
                }
                //metroTextBoxTotal.Text = TotalComprobante.ToString();
                //metroTextBoxTotal.Enabled = false;

                metroTextBoxTotalComprobantes.Text = TotalComprobante.ToString();
                metroTextBoxTotalIva.Text          = TotalIva.ToString();
                metroTextBoxIIBB.Text = totalIIBB.ToString();
                metroTextBoxTotalComprobantes.Enabled = false;
                metroTextBoxTotalIva.Enabled          = false;
                metroTextBoxIIBB.Enabled = false;
            }
            catch (Exception)
            {
                throw;
            }
        }