public void PopulateList(int recId, int dtyId, ClientSelection client) { IQueryable <GetMenu_Result> dishes; CurrentClient = client; int DishTypeStarter = Int32.Parse(ConfigurationManager.AppSettings["DishTypeStarter"]); int DishTypeMainDish = Int32.Parse(ConfigurationManager.AppSettings["DishTypeMainDish"]); int DishTypeDessert = Int32.Parse(ConfigurationManager.AppSettings["DishTypeDessert"]); using (ProjetSGBDEntities context = new ProjetSGBDEntities()) { dishes = context.GetMenu(recId, dtyId); dataGridViewDish.DataSource = dishes.ToList(); foreach (DataGridViewColumn colum in dataGridViewDish.Columns) { colum.Visible = false; } dataGridViewDish.Columns[1].Visible = true; } if (dtyId == DishTypeStarter) { labelSelection.Text = "Nouvelle entrée :"; } else if (dtyId == DishTypeMainDish) { labelSelection.Text = "Nouveau plat principal :"; } else if (dtyId == DishTypeDessert) { labelSelection.Text = "Nouveau dessert :"; } }
private void buttonSave_Click(object sender, EventArgs e) { ClientSelection client = (ClientSelection)comboBoxClients.SelectedItem; FeelingType feelingtype = (FeelingType)comboBoxFeeling.SelectedItem; if ((client != null) && (feelingtype != null)) { try { using (ProjetSGBDEntities context = new ProjetSGBDEntities()) { context.NewFeeling(CurrentClient.Id, client.Id, feelingtype.Id, CurrentClient.Acronym); } } catch (Exception ex) { ModelError modelError = new ModelError(ex); MessageBox.Show(modelError.Message, "Erreur fatale!", MessageBoxButtons.OK, MessageBoxIcon.Error); DialogResult = DialogResult.None; } } }
public void PopulateList(int recId, int dtyId, ClientSelection client) { IQueryable<GetMenu_Result> dishes; CurrentClient = client; int DishTypeStarter = Int32.Parse(ConfigurationManager.AppSettings["DishTypeStarter"]); int DishTypeMainDish = Int32.Parse(ConfigurationManager.AppSettings["DishTypeMainDish"]); int DishTypeDessert = Int32.Parse(ConfigurationManager.AppSettings["DishTypeDessert"]); using(ProjetSGBDEntities context = new ProjetSGBDEntities()) { dishes = context.GetMenu(recId, dtyId); dataGridViewDish.DataSource = dishes.ToList(); foreach(DataGridViewColumn colum in dataGridViewDish.Columns) { colum.Visible = false; } dataGridViewDish.Columns[1].Visible = true; } if(dtyId == DishTypeStarter) { labelSelection.Text = "Nouvelle entrée :"; } else if(dtyId == DishTypeMainDish) { labelSelection.Text = "Nouveau plat principal :"; } else if(dtyId == DishTypeDessert) { labelSelection.Text = "Nouveau dessert :"; } }
public FormNewDishWish() { InitializeComponent(); CurrentClient = null; }
private void comboBoxCurrentClient_SelectedValueChanged(object sender, EventArgs e) { CurrentClient = (ClientSelection)comboBoxCurrentClient.SelectedItem; PopulateGrids(); }
public FormNewReservation() { InitializeComponent(); CurrentClient = null; }