Ejemplo n.º 1
0
        private void ButtonSpara_Click(object sender, EventArgs e)
        {
            int textBoxToINT;

            int.TryParse(TextBoxAntal.Text, out textBoxToINT);

            var bookTitle     = ListBoxBöckerTotal.SelectedItem.ToString();
            var bookStoreName = ComboBoxButik.SelectedItem.ToString();
            var bookToSave    = bookList.Where(x => x.Titel == bookTitle).FirstOrDefault();
            var bookStore     = db.Butikers.Where(x => x.Butiknamn == bookStoreName)
                                .FirstOrDefault();
            var bookExisting = db.LagerSaldos.Where(x => x.ButikId == bookStore.ButikId && x.Isbn == bookToSave.Isbn)
                               .FirstOrDefault();

            if (bookExisting == null)
            {
                var saldoToAdd = new LagerSaldo
                {
                    Isbn    = bookToSave.Isbn,
                    ButikId = bookStore.ButikId,
                    Antal   = textBoxToINT
                };
                db.LagerSaldos.Add(saldoToAdd);
            }
            else
            {
                bookExisting.Antal += textBoxToINT;
            }

            db.SaveChanges();
            parentForm.DataGrid.Update();
            Close();
        }
Ejemplo n.º 2
0
        private void BtnSave_Click(object sender, EventArgs e)
        {
            var dialogResult = MessageBox.Show("Är du säker på att du vill Spara? Alla ändringar du gör är permanenta.",
                                               "Spara", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                db.SaveChanges();
                dt.Update();
            }
            else if (dialogResult == DialogResult.No)
            {
            }
        }