Пример #1
0
        private void CargarDatos()
        {
            try
            {
                PagadoraLineaBE IEntity = new PagadoraLineaBE();
                IEntity.OPCION = 6;
                DataSet dsSector = new PagadoraLineaBL().ProcesarPagadoraLinea(IEntity);
                dgvSector.DataSource = dsSector.Tables[0];

                decimal AcImporte   = 0;
                decimal AcUtilizado = 0;
                decimal AcSaldo     = 0;

                foreach (DataGridViewRow row in dgvSector.Rows)
                {
                    AcImporte   = AcImporte + (!string.IsNullOrEmpty(row.Cells["Linea"].Value.ToString()) ? Convert.ToDecimal(row.Cells["Linea"].Value) : 0);
                    AcUtilizado = AcUtilizado + (!string.IsNullOrEmpty(row.Cells["Utilizado"].Value.ToString()) ? Convert.ToDecimal(row.Cells["Utilizado"].Value) : 0);
                    AcSaldo     = AcSaldo + (!string.IsNullOrEmpty(row.Cells["Saldo"].Value.ToString()) ? Convert.ToDecimal(row.Cells["Saldo"].Value) : 0);
                }

                lblTotalImporte.Text   = AcImporte.ToString("N0");
                lblTotalUtilizado.Text = AcUtilizado.ToString("N0");
                lblTotalSaldo.Text     = AcSaldo.ToString("N0");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }