コード例 #1
0
 public BuchungDetail(Buchung b)
 {
     InitializeComponent();
     this.b = b;
     binder = new DataBinding.Binder();
     created = false;
 }
コード例 #2
0
        void BindTo()
        {
            values = new List<string>();
            lv_angebote.Items.Clear();

            DataBinding.Binder binder = new DataBinding.Binder();
            double[] werte = new double[2];
            werte = BL.getIstJahresumsatz();

            binder.BindTo_TextBox(tbianzang, double.Parse(werte[0].ToString("#0.00")));
            binder.BindTo_TextBox(tbisumang, double.Parse(werte[1].ToString("#0.00")));

            werte = BL.calcPrognose(werte);
            binder.BindTo_TextBox(tbanzangebote, double.Parse(werte[0].ToString("#0.00")));
            binder.BindTo_TextBox(tbsumangebote, double.Parse(werte[1].ToString("#0.00")));

            values.Add("Angebotname:");
            values.Add("Angebotssumme:");
            values.Add("Datum:");
            values.Add("Chance:");
            foreach (var tmp in BL.getJahresumsatzangebote())
            {
                ListViewItem i = lv_angebote.Items.Add(tmp.Titel);
                i.Tag = tmp;
                i.SubItems.Add(tmp.Summe.ToString());
                i.SubItems.Add(tmp.Datum.ToShortDateString());
                i.SubItems.Add(tmp.Chance.ToString());
                values.Add(tmp.Titel);
                values.Add(tmp.Summe.ToString());
                values.Add(tmp.Datum.ToShortDateString());
                values.Add(tmp.Chance.ToString());
            }
        }
コード例 #3
0
 public KundeDetail()
 {
     InitializeComponent();
     k = new Kunde();
     created = true;
     binder = new DataBinding.Binder();
 }
コード例 #4
0
 public KundeDetail(Kunde k)
 {
     InitializeComponent();
     this.k = k;
     created = false;
     binder = new DataBinding.Binder();
 }
コード例 #5
0
 public ProjekteDetail()
 {
     InitializeComponent();
     p = new Projekt();
     created = true;
     binder = new DataBinding.Binder();
 }
コード例 #6
0
 public ProjekteDetail(Projekt p)
 {
     InitializeComponent();
     this.p = p;
     created = false;
     binder = new DataBinding.Binder();
 }
コード例 #7
0
 public RechnungDetail()
 {
     InitializeComponent();
     r = new Ausgang();
     created = true;
     binder = new DataBinding.Binder();
 }
コード例 #8
0
        void BindTo()
        {
            lv_projekte.Items.Clear();
            projekte = new List<string>();
            double stundensatz, stdsatzges = 0;
            int anz = 0;
            projekte.Add("ID:");
            projekte.Add("Projektname:");
            projekte.Add("Projektdauer:");
            projekte.Add("Projektkosten:");
            projekte.Add("Stundensatz:");
            foreach (var tmp in BL.getProjekte())
            {
                ListViewItem i = lv_projekte.Items.Add(tmp.Projektid.ToString());
                i.Tag = tmp;
                Angebot a = new Angebot();
                a = BL.getAngebot(tmp.Projektid);
                i.SubItems.Add(tmp.Name);
                i.SubItems.Add(a.Dauer.ToString());
                i.SubItems.Add(a.Summe.ToString("#0.00"));
                stundensatz = a.Summe/a.Dauer;
                i.SubItems.Add(stundensatz.ToString("#0.00"));
                projekte.Add(tmp.Projektid.ToString());
                projekte.Add(tmp.Name);
                projekte.Add(a.Dauer.ToString());
                projekte.Add(a.Summe.ToString("#0.00"));
                projekte.Add(stundensatz.ToString("#0.00"));
                anz++;
                stdsatzges+=stundensatz;
            }

            DataBinding.Binder binder = new DataBinding.Binder();
            stdsatzges = stdsatzges /anz;
            binder.BindTo_TextBox(tbstdsatz, stdsatzges.ToString("#0.00"));
        }
コード例 #9
0
        void BindTo()
        {
            lv_angebote.Items.Clear();
            anz = 0;
            values = new List<string>();
            values.Add("ID:");
            values.Add("Angebotname:");
            values.Add("Chance:");
            values.Add("Summe");
            values.Add("Datum:");
            foreach (var tmp in BL.getOffeneProjekte())
            {
                ListViewItem i = lv_angebote.Items.Add(tmp.Angebotid.ToString());
                i.Tag = tmp;
                i.SubItems.Add(tmp.Titel);
                i.SubItems.Add(tmp.Chance.ToString());
                i.SubItems.Add(tmp.Summe.ToString());
                i.SubItems.Add(tmp.Datum.ToShortDateString());
                values.Add(tmp.Angebotid.ToString());
                values.Add(tmp.Titel);
                values.Add(tmp.Chance.ToString());
                values.Add(tmp.Summe.ToString());
                values.Add(tmp.Datum.ToShortDateString());
                anz++;
            }

            DataBinding.Binder binder = new DataBinding.Binder();
            binder.BindTo_TextBox(tboffprojekte, anz);
        }
コード例 #10
0
 public AngebotDetail()
 {
     InitializeComponent();
     this.a = new Angebot();
     this.created = true;
     binder = new DataBinding.Binder();
 }
コード例 #11
0
 public BuchungDetail()
 {
     InitializeComponent();
     binder = new DataBinding.Binder();
     b = new Buchung();
     created = true;
 }
コード例 #12
0
 void BindTo(string search = "")
 {
     DataBinding.Binder binder = new DataBinding.Binder();
     if (search == "")
     {
         binder.BindTo_ListView(lv_kontakte, BL.getKontakte());
     }
     else
     {
         binder.BindTo_ListView(lv_kontakte, BL.getKontakte(search));
     }
 }
コード例 #13
0
        void BindTo(string search = "")
        {
            DataBinding.Binder binder = new DataBinding.Binder();

            if(search == "")
            {
                binder.BindTo_ListView(lv_kunden, BL.getKunden());
            }
            else
            {
                binder.BindTo_ListView(lv_kunden, BL.getKunden(search));
            }
        }
コード例 #14
0
 void BindTo()
 {
     DataBinding.Binder binder = new DataBinding.Binder();
     binder.BindTo_ListView(lv_buchungen, BL.getBuchungen());
 }
コード例 #15
0
 void BindTo()
 {
     DataBinding.Binder binder = new DataBinding.Binder();
     binder.BindTo_ListView(lv_eingang, BL.getEingaenge());
 }
コード例 #16
0
 public EingangDetail(Eingang r)
 {
     InitializeComponent();
     this.r = r;
     binder = new DataBinding.Binder();
 }
コード例 #17
0
 public AngebotDetail(Angebot a)
 {
     InitializeComponent();
     this.a = a;
     binder = new DataBinding.Binder();
 }
コード例 #18
0
 void BindTo(string search)
 {
     DataBinding.Binder binder = new DataBinding.Binder();
     binder.BindTo_ListView(lv_eingang, BL.getEingaenge(search));
 }
コード例 #19
0
 void BindTo(string search)
 {
     DataBinding.Binder binder = new DataBinding.Binder();
     binder.BindTo_ListView(lv_rechnungen, BL.getAusgaenge(search));
 }
コード例 #20
0
 public RechnungDetail(Ausgang r)
 {
     InitializeComponent();
     this.r = r;
     binder = new DataBinding.Binder();
 }
コード例 #21
0
 void Bindlist()
 {
     DataBinding.Binder binder = new DataBinding.Binder();
     binder.BindTo_ListView(lv_stunden, BL.getStunden(cb_projekt.SelectedItem.ToString()));
 }