//Nichlas
        private void BTNOpret_Click(object sender, EventArgs e)
        {
            if (!edit)
            {
                try
                {
                    PostNumre valgt = CBPostNr.SelectedItem as PostNumre;

                    var ny = new Ejendomsmægler(TBNavn.Text, TBEfternavn.Text, TBTelefon.Text, TBFødselsdag.Value, valgt.PostNummer, TBKonto.Text, TBAdresse.Text);


                    if (ViewModel.Opret(ny))
                    {
                        ClearTekstBokse();
                        MessageBox.Show("Oprettet");
                    }
                    else
                    {
                        MessageBox.Show("Ikke oprettet");
                    }
                }
                catch (FormatException eee)
                {
                    MessageBox.Show(eee.Message);
                }

                ParentForm.UpdateListView(ViewModel.DisplaySearchResults());
            }
        }
 public void Opdater(Ejendomsmægler NyeVærdier)
 {
     this.Efternavn  = NyeVærdier.Efternavn;
     this.Fødseldato = NyeVærdier.Fødseldato;
     this.KontoNr    = NyeVærdier.KontoNr;
     this.Navn       = NyeVærdier.Navn;
     this.TelefonNr  = NyeVærdier.TelefonNr;
     this.PostNr     = NyeVærdier.PostNr;
     this.Addresse   = NyeVærdier.Addresse;
 }
        //nichlas
        private void button2_Click(object sender, EventArgs e)
        {
            if (edit)
            {
                PostNumre valgt = CBPostNr.SelectedItem as PostNumre;

                try
                {
                    var phobj = new Ejendomsmægler(TBNavn.Text, TBEfternavn.Text, TBTelefon.Text, TBFødselsdag.Value, valgt.PostNummer, TBKonto.Text, TBAdresse.Text);
                    E.Opdater(phobj);
                    ViewModel.Edit(E);
                }
                catch (FormatException eee)
                {
                    MessageBox.Show(eee.Message);
                }


                ParentForm.UpdateListView(ViewModel.DisplaySearchResults());
            }
        }
        public void EditMode(Ejendomsmægler E)
        {
            this.E = E;
            TBId.Show();
            BTNOpret.Hide();
            edit          = true;
            TBId.ReadOnly = true;
            BTNOpret.Hide();
            TBId.Text          = E.Id.ToString();
            TBFødselsdag.Text  = E.Fødseldato.ToString();
            TBKonto.Text       = E.KontoNr;
            TBAdresse.Text     = E.Addresse;
            TBNavn.Text        = E.Navn;
            TBEfternavn.Text   = E.Efternavn;
            TBTelefon.Text     = E.TelefonNr;
            LBLoverskrift.Text = "Rediger";
            BTNSlet.Show();
            BTNEdit.Show();

            CBPostNr.SelectedIndex = ViewModel.PostNummerListe.FindIndex(o => o.PostNummer == E.PostNr);

            //
        }
Example #5
0
 public void SetSelEMæglerNull() //null skal bruges til evaluering når man opretter ny bolig
 {
     valgtEmægler = null;
 }
Example #6
0
 //Oldschool get og set fordi jeg lavede en masse baseret på en af dem først.
 //Ændrer måske til property senere -Martin
 public void SetValgtEMægler(Ejendomsmægler e)
 {
     valgtEmægler = e;
 }