Пример #1
0
        // Кнопка редактирования данных о пользователе
        private void editUserInfoButton_Click(object sender, EventArgs e)
        {
            this.User.UserInformation = userInfoTextBox.Text;

            database.Entry(User).State = EntityState.Modified;

            database.SaveChanges();
        }
Пример #2
0
        // Кнопка подтверждения чека
        private void CheckPurchaseButtonClick(object sender, EventArgs e)
        {
            if (purchaseGrid.CurrentRow != null)
            {
                int id       = int.Parse(purchaseGrid.CurrentRow.Cells[0].Value.ToString());
                var purchase = database.Purchases.Find(id);

                // Указываем, что данный чек подтвержден
                purchase.Closed = true;

                database.Entry(purchase).State = System.Data.Entity.EntityState.Modified;

                // Сохраняем изменения
                database.SaveChanges();

                UpdateInfo();
            }
            else
            {
                MessageBox.Show("Объект не выбран!");
            }
        }