Exemple #1
0
        /// <summary>
        /// Instanciate a new balance day object and loads with base information
        /// </summary>
        private async void StartReportBalanceDayConfiguration()
        {
            if (balanceOfOperators == null)
            {
                currentOperatorFilter = oprAllOperators;
                currentHourFilter     = basicHourFilter;
                currentTimeFiltering  = TimeFilteringReport.QuartersAndTotals;
                // Generate a new Report Data Source
                if (rptDataSourceBalanceDay == null)
                {
                    rptDataSourceBalanceDay = new ReportDataSource();
                }
                rptDataSourceBalanceDay.Name = "dsBalanceToday";
                rptBalanceTotals.LocalReport.DataSources.Add(rptDataSourceBalanceDay);
                rptBalanceTotals.LocalReport.ReportEmbeddedResource = "UIBackoffice.Reports.RptBalanceTodayWithQuarters.rdlc";
                rptBalanceTotals.ShowBackButton             = false;
                rptBalanceTotals.ShowDocumentMapButton      = false;
                rptBalanceTotals.ShowPageNavigationControls = false;
                rptBalanceTotals.ShowRefreshButton          = false;
                rptBalanceTotals.ShowStopButton             = false;
                balanceOfOperators = new Logica.Balance();
                await balanceOfOperators.Generate(lstDetailedOperators.GetOperatorList());

                rptDataSourceBalanceDay.Value = balanceOfOperators.List;
                ActivateTimeFiltering();
                // Load initial information
                LoadReportInformation();
            }
        }
 public frmAddBatchAsunto(List <Entidades.Operador> prmListOfOperatorToAssign, List <Entidades.Asunto> prmListOfAsuntosToAssign, Logica.Balance logBalanceProcessing)
 {
     InitializeComponent();
     ConfigurarCustomWindow();
     lstOperatorForAssign                    = getOperatorListForCombo(prmListOfOperatorToAssign);
     lstAsuntoToAssign                       = ConvertFromListAsuntoToObservableCollection(prmListOfAsuntosToAssign);
     currentBalanceFromOperators             = logBalanceProcessing;
     dgAsuntosWithoutAssignation.ItemsSource = lstAsuntoToAssign;
 }