public AddСashier(Form1 forma, bool add, Сashier x) { InitializeComponent(); form = forma; form.Enabled = false; this.add = add; cashier = x; cbCinema.DataSource = (from d in db.CinemaSet where d.Deleted == false select d).ToList(); cbCinema.DisplayMember = "Name"; cbCinema.Update(); texts(); }
/// <summary> /// Добавление кассира /// </summary> /// <param name="login"></param> /// <param name="FIO"></param> /// <param name="password"></param> /// <param name="cinema"></param> public static void Add(string login, string FIO, string password, Cinema cinema) { if (Cheack(login, true, 0)) { Сashier c = new Сashier(); c.FIO = FIO; c.Login = login; c.Password = password; c.Cinema = db.CinemaSet.Find(cinema.ID); db.СashierSet.Add(c); db.SaveChanges(); } }
private void DeleteCashier() { DialogResult dialogResult = MessageBox.Show("Кассиры будут удалены безвозвратно, также им будет закрыт доступ к системе. Вы действительно хотите удалить кассиров?", "Удаление кассира", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { for (int i = 0; i < dgvList.SelectedRows.Count; i++) { Сashier s = db.СashierSet.Find(dgvList.SelectedRows[i].Cells[0].Value); db.СashierSet.Remove(s); } } db.SaveChanges(); UpdateCashier(); }