コード例 #1
0
ファイル: Form1.cs プロジェクト: Paaaat/Inlamning1
        private void cmdDelete_Click(object sender, EventArgs e)
        {
            if (lstPersoner.SelectedItem != null)
            {
                txtSok.Text = "";
                Personer SelectedName = listPersoner[lstPersoner.SelectedIndex];
                using (var newContext = new PersonerContext())
                {
                    newContext.Entry(SelectedName).State = System.Data.Entity.EntityState.Deleted;

                    newContext.SaveChanges();
                }
                listPersoner.Clear();
                lstPersoner.Items.Clear();
                Fill();
                Dataview.Rows.Clear();
                txtNamn.Text         = "";
                txtGatuadress.Text   = "";
                txtPostnummer.Text   = "";
                txtPostort.Text      = "";
                txtTelefon.Text      = "";
                txtEpost.Text        = "";
                dateFödelsedag.Value = DateTime.Now;
            }
            else
            {
                MessageBox.Show("Du måste välja en kontakt för att ta bort den");
            }
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: Paaaat/Inlamning1
 private void cmdAdd_Click(object sender, EventArgs e)
 {
     using (var context = new PersonerContext())
     {
         Personer newPerson = new Models.Personer {
             Namn = txtNamn.Text, Gatuadress = txtGatuadress.Text, Postnummer = txtPostnummer.Text, Postort = txtPostort.Text, Telefon = txtTelefon.Text, Epost = txtEpost.Text, Födelsedag = dateFödelsedag.Value
         };
         context.Folk.Add(newPerson);
         context.SaveChanges();
     }
     listPersoner.Clear();
     lstPersoner.Items.Clear();
     Fill();
 }
コード例 #3
0
ファイル: Form1.cs プロジェクト: Paaaat/Inlamning1
        private void cmdUppdatera_Click(object sender, EventArgs e)
        {
            if (lstPersoner.SelectedItem != null)
            {
                Personer SelectedName = listPersoner[lstPersoner.SelectedIndex];
                SelectedName.Namn       = txtNamn.Text;
                SelectedName.Gatuadress = txtGatuadress.Text;
                SelectedName.Postnummer = txtPostnummer.Text;
                SelectedName.Postort    = txtPostort.Text;
                SelectedName.Telefon    = txtTelefon.Text;
                SelectedName.Epost      = txtEpost.Text;
                SelectedName.Födelsedag = dateFödelsedag.Value;

                using (var f = new PersonerContext())
                {
                    f.Entry(SelectedName).State = System.Data.Entity.EntityState.Modified;
                    f.SaveChanges();
                }
            }

            Lista();
        }