private void Save_Eingangsrechnung_Click(object sender, EventArgs e)
        {
            ProxyLayer myProxy = new ProxyLayer();

            List<EntityInterface> EingangsrechnungListe = new List<EntityInterface>();

            Eingangsrechnung a = new Eingangsrechnung();

            a.FK_KontaktID = Convert.ToInt32(Eingangsrechnung_FK_KontaktID.Text);
            a.Summe = float.Parse(Convert.ToString(Eingangsrechnung_Summe.Text));
            a.Datum = Convert.ToDateTime(Eingangsrechnung_Datum.Text);
            a.Beschreibung = Convert.ToString(Eingangsrechnung_Beschreibung.Text);
            if (Eingangsrechnung_Bezahlt.Checked)
            {
                a.Bezahlt = "ja";
            }
            else
            {
                a.Bezahlt = "nein";
            }

            if (Eingangsrechnung_EingangsrechnungID.Text == "none")
            {
                EingangsrechnungListe.Add(a);
                myProxy.add(EingangsrechnungListe, "Eingangsrechnung");
            }
            else
            {
                a.EingangsrechnungID = Convert.ToInt32(Eingangsrechnung_EingangsrechnungID.Text);
                EingangsrechnungListe.Add(a);
                myProxy.edit(EingangsrechnungListe, "Eingangsrechnung");
            }

            this.Close();
        }
        private void Save_Ausgangsrechnung_Click(object sender, EventArgs e)
        {
            ProxyLayer myProxy = new ProxyLayer();

            List<EntityInterface> ausgangsrechnungListe = new List<EntityInterface>();

            Ausgangsrechnung a = new Ausgangsrechnung();

            if (Ausgangsrechnung_Bezahlt.Checked)
            {
                a.Bezahlt = "ja";
            }
            else
            {
                a.Bezahlt = "nein";
            }

                a.AusgangsrechnungID = Convert.ToInt32(Ausgangsrechnung_AusgangsrechnungID.Text);
                ausgangsrechnungListe.Add(a);
                myProxy.edit(ausgangsrechnungListe, "Ausgangsrechnung");

            this.Close();
        }
示例#3
0
 public GUI()
 {
     myRequest = new ProxyLayer();
     InitializeComponent();
 }
示例#4
0
        private void Save_Kontakt_Click(object sender, EventArgs e)
        {
            ProxyLayer myProxy = new ProxyLayer();

            List<EntityInterface> KontaktListe = new List<EntityInterface>();

            Kontakt k = new Kontakt();

            k.Firma = Kontakt_Firma.Text.ToString();
            k.Anrede = Kontakt_Anrede.Text.ToString();
            k.Vorname = Kontakt_Vorname.Text.ToString();
            k.Nachname = Kontakt_Nachname.Text.ToString();
            k.Firmenbuchnummer = Kontakt_Firmenbuchnummer.Text.ToString();
            k.UID = Kontakt_UID.Text.ToString();
            k.Telefonnummer = Kontakt_Telefonnummer.Text.ToString();
            k.Land = Kontakt_Land.Text.ToString();
            k.PLZ = Kontakt_PLZ.Text.ToString();
            k.Strasse = Kontakt_Strasse.Text.ToString();
            k.HNr = Kontakt_HNr.Text.ToString();
            k.Kontonummer = Kontakt_Kontonummer.Text.ToString();
            k.BLZ = Kontakt_BLZ.Text.ToString();
            k.IBAN = Kontakt_IBAN.Text.ToString();
            k.BIC = Kontakt_BIC.Text.ToString();

            if (Kontakt_ID.Text == "none")
            {
                KontaktListe.Add(k);
                myProxy.add(KontaktListe, "Kontakt");
            }
            else
            {
                k.KontaktID = Convert.ToInt32(Kontakt_ID.Text);
                KontaktListe.Add(k);
                myProxy.edit(KontaktListe, "Kontakt");
            }

            this.Close();
        }
示例#5
0
        private void Save_Angebot_Click(object sender, EventArgs e)
        {
            ProxyLayer myProxy = new ProxyLayer();

            List<EntityInterface> AngebotListe = new List<EntityInterface>();

            Angebot a = new Angebot();

            a.FK_ProjektID = Convert.ToInt32(Angebot_FK_ProjektID.Text);
            a.FK_KundeID = Convert.ToInt32(Angebot_FK_KundeID.Text);
            a.Angebotsname = Convert.ToString(Angebot_Angebotsname.Text);
            a.Angebotssumme = Convert.ToInt32(Angebot_Angebotssumme.Text);
            a.Dauer = Convert.ToInt32(Angebot_Dauer.Text);
            a.Datum = Convert.ToDateTime(Angebot_Datum.Text);
            a.UmsetzungsChance = Convert.ToInt32(Angebot_UmsetzungsChance.Text);

            if (Angebot_AngebotID.Text == "none")
            {
                AngebotListe.Add(a);
                myProxy.add(AngebotListe, "Angebot");
            }
            else
            {
                a.AngebotID = Convert.ToInt32(Angebot_AngebotID.Text);
                AngebotListe.Add(a);
                myProxy.edit(AngebotListe, "Angebot");
            }

            this.Close();
        }
示例#6
0
        private void Save_Projekt_Click(object sender, EventArgs e)
        {
            ProxyLayer myProxy = new ProxyLayer();

            List<EntityInterface> projektListe = new List<EntityInterface>();

            Projekt a = new Projekt();

            a.Name = Convert.ToString(Projekt_Name.Text);
            a.Datum = Convert.ToDateTime(Projekt_Datum.Text);

            if (Projekt_ProjektID.Text == "none")
            {
                projektListe.Add(a);
                myProxy.add(projektListe, "Projekt");
            }
            else
            {
                a.ProjektID = Convert.ToInt32(Projekt_ProjektID.Text);
                projektListe.Add(a);
                myProxy.edit(projektListe, "Projekt");
            }

            this.Close();
        }
示例#7
0
        private void Save_Kunde_Click(object sender, EventArgs e)
        {
            ProxyLayer myProxy = new ProxyLayer();

            List<EntityInterface> kundenListe = new List<EntityInterface>();

            Kunde k = new Kunde();

            k.Firma = Kunde_Firma.Text.ToString();
            k.Anrede = Kunde_Anrede.Text.ToString();
            k.Vorname = Kunde_Vorname.Text.ToString();
            k.Nachname = Kunde_Nachname.Text.ToString();
            k.Firmenbuchnummer = Kunde_Firmenbuchnummer.Text.ToString();
            k.UID = Kunde_UID.Text.ToString();
            k.Telefonnummer = Kunde_Telefonnummer.Text.ToString();
            k.Land = Kunde_Land.Text.ToString();
            k.PLZ = Kunde_PLZ.Text.ToString();
            k.Strasse = Kunde_Strasse.Text.ToString();
            k.HNr = Kunde_HNr.Text.ToString();
            k.Kontonummer = Kunde_Kontonummer.Text.ToString();
            k.BLZ = Kunde_BLZ.Text.ToString();
            k.IBAN = Kunde_IBAN.Text.ToString();
            k.BIC = Kunde_BIC.Text.ToString();

            if (Kunde_KundeID.Text == "none")
            {
                kundenListe.Add(k);
                myProxy.add(kundenListe, "Kunde");
            }
            else
            {
                k.KundeID = Convert.ToInt32(Kunde_KundeID.Text);
                kundenListe.Add(k);
                myProxy.edit(kundenListe, "Kunde");
            }

            this.Close();
        }