Exemple #1
0
        private void ButtonRemoveContact_Click(object sender, RoutedEventArgs e)
        {
            if (gridContacts.SelectedIndex == -1)
            {
                MessageBox.Show("Zaznacz wiersz!");
            }
            else
            {
                MessageBoxResult result = MessageBox.Show("Czy jesteś pewien usunięcia danego rekordu?", "Pytanie", MessageBoxButton.YesNo, MessageBoxImage.Question);
                if (result == MessageBoxResult.Yes)
                {
                    int final = 0;
                    try
                    {
                        Kontakty kon = gridContacts.SelectedItem as Kontakty;
                        final = kon.ID_CONTACT;
                    }
                    catch { MessageBox.Show("Zaznacz wiersz!"); }

                    var query = (from p in baza.Kontakty
                                 where p.ID_CONTACT == final
                                 select p).FirstOrDefault();
                    if (query != null)
                    {
                        baza.Kontakty.DeleteOnSubmit(query);
                        baza.SubmitChanges();
                        Load();
                    }
                }
                else
                {
                }
            }
        }
        public ActionResult DeleteConfirmed(int id)
        {
            Kontakty kontakty = db.Contacts.Find(id);

            db.Contacts.Remove(kontakty);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "KontaktyId,Nazwa,Adres,Miasto,Stan_Kontenera,Nr_Kontenera,Email")] Kontakty kontakty)
 {
     if (ModelState.IsValid)
     {
         db.Entry(kontakty).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(kontakty));
 }
        public ActionResult Create([Bind(Include = "KontaktyId,Nazwa,Adres,Miasto,Stan_Kontenera,Nr_Kontenera,Email")] Kontakty kontakty)
        {
            if (ModelState.IsValid)
            {
                db.Contacts.Add(kontakty);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(kontakty));
        }
        void Zapis()
        {
            Kontakty kon = new Kontakty
            {
                Email    = textBoxEmail.Text,
                Imie     = textBoxImie.Text,
                Nazwisko = textBoxNazwisko.Text,
            };

            baza.Kontakty.InsertOnSubmit(kon);
            baza.SubmitChanges();
            MessageBox.Show("Pomyślnie dodano kontakt.");
        }
        // GET: Cm/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Kontakty kontakty = db.Contacts.Find(id);

            if (kontakty == null)
            {
                return(HttpNotFound());
            }
            return(View(kontakty));
        }
Exemple #7
0
 private void ButtonEditContact_Click(object sender, RoutedEventArgs e)
 {
     if (gridContacts.SelectedIndex == -1)
     {
         MessageBox.Show("Zaznacz wiersz!");
     }
     else
     {
         try
         {
             Kontakty          kon      = gridContacts.SelectedItem as Kontakty;
             EditContactWindow instance = new EditContactWindow(kon);
             instance.Show();
         }
         catch
         { MessageBox.Show("Wystąpił błąd podczas wczytywania."); }
     }
 }
 public EditContactWindow(Kontakty kon)
 {
     InitializeComponent();
     x = kon;
     Load();
 }