void InitializeData() { this.dgvOffenePosten.AutoGenerateColumns = false; this.dgvOffenePosten.DataSource = DataManager.SalesDataService.GetOffenePostenTable(myKunde.CustomerId); this.dgvVersandkostenstaffel.AutoGenerateColumns = false; this.dgvVersandkostenstaffel.DataSource = myKunde.Versandstaffelpreisliste; this.lblSalesCurrentMonth.Text = string.Format("{0:MMMM} {0:yyy}", DateTime.Today); this.lblSalesThisMonthValue.Text = string.Format("{0:N2}", myKunde.GetAmountSalesThisMonth()); this.lblSalesPreviousMonth.Text = this.GetPreviousMonthString(); this.lblSalesPreviousMonthValue.Text = string.Format("{0:N2}", myKunde.GetAmountSalesPreviousMonth()); this.lblSalesCurrentQuarter.Text = Utils.GetQuarterString(Utils.QuarterType.Current) + ":"; this.lblSalesThisQuarterValue.Text = string.Format("{0:N2}", myKunde.GetAmountSalesThisQuarter()); this.lblSalesPreviousQuarter.Text = Utils.GetQuarterString(Utils.QuarterType.Previous) + ":"; this.lblSalesPreviousQuarterValue.Text = string.Format("{0:N2}", myKunde.GetAmountSalesPreviousQuarter()); this.lblSalesCurrentYear.Text = string.Format("{0:yyy}", DateTime.Today); this.lblSalesThisYearValue.Text = string.Format("{0:N2}", myKunde.GetAmountSalesThisYear()); this.lblSalesPreviousYear.Text = string.Format("{0}", DateTime.Today.Year - 1); this.lblSalesPreviousYearValue.Text = string.Format("{0:N2}", myKunde.GetAmountSalesPreviousYear()); this.lblSalesTotalValue.Text = string.Format("{0:N2}", myKunde.GetAmountSalesTotal()); this.mchkLieferstopp.Checked = myKunde.DunningFlag; this.mchkMahnbescheid.Checked = myKunde.DeliveryStopFlag; this.mchkVorkasse.Checked = myKunde.AdvancePaymentFlag; this.mlblUnpaidItemsValue.Text = string.Format("Offene Rechnungen total:{0:C2}", ModelManager.SalesService.GetOffenePostenTotal(this.myKunde)); this.mlblBedingungenNetto.Text = string.Format("{0} Tage netto", myKunde.ZahlungenTageNetto); this.mlblBedingungenSkonto.Text = string.Format("{0} Tage {1:N1} % Skonto", myKunde.ZahlungenTageSkonto, myKunde.ZahlungenProzent); this.mlblMonatsdurchschnittWert.Text = myKunde.GetSalesAverageAmount().ToString("C2"); this.Umsatzdiagramm.Series[0].YValueMembers = "Umsatz"; this.Umsatzdiagramm.Series[0].YValueType = System.Windows.Forms.DataVisualization.Charting.ChartValueType.Auto; this.Umsatzdiagramm.Series[0].XValueMember = "Datum"; this.Umsatzdiagramm.Series[0].XValueType = System.Windows.Forms.DataVisualization.Charting.ChartValueType.Date; this.Umsatzdiagramm.Series[1].YValueMembers = "GewinnAbsolut"; this.Umsatzdiagramm.Series[1].YValueType = System.Windows.Forms.DataVisualization.Charting.ChartValueType.Auto; this.Umsatzdiagramm.Series[1].XValueMember = "Datum"; this.Umsatzdiagramm.Series[1].XValueType = System.Windows.Forms.DataVisualization.Charting.ChartValueType.Date; this.Umsatzdiagramm.DataSource = ModelManager.SalesService.GetSalesStats(this.myKunde).Sort("Datum"); }