Example #1
0
        //доработать, не удаляет последний фильм
        private void btnDeleteFilm_Click(object sender, EventArgs e)
        {
            if (IsSelected())
            {
                var row  = dataGridView1.CurrentRow;
                int id   = (int)row.Cells["Id"].Value;
                var film = films.Films1.FirstOrDefault(x => x.IdFilm == id);

                if (MessageBox.Show("Вы уверены, что хотите удалить фильм?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
                {
                    if (dataGridView1.CurrentRow != null)
                    {
                        dataGridView1.Rows.Remove(dataGridView1.CurrentRow);
                    }
                    DialogManager.showDialogInfo("Фильм успешно удален", "");
                    if (film != null)
                    {
                        films.Films1.Remove(film);
                    }
                    films.SaveChanges();
                }
                else
                {
                    return;
                }
            }
            else
            {
                DialogManager.showDialogError("Выберите фильм", "");
            }
            //LoadTable(dataGridView1, films.Films1.ToList());
        }
Example #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (textBox1 != null && !textBox1.Text.Equals(""))
            {
                int row = dataGridView1.SelectedCells[0].RowIndex;
                int id  = Convert.ToInt32(dataGridView1.Rows[row].Cells[4].Value);

                var order = films.Ords.Where(x => x.IdOrder == id).First();

                if (order != null)
                {
                    order.Status = textBox1.Text;
                    films.SaveChanges();
                }
            }
            Orders_Load(sender, e);
        }