/// <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; }