private void button1_Click(object sender, EventArgs e) { bool withFruit; bool withVegan; ColdDishes.TServing_size servingSize; Salads.TEddition eddition; if (cmbEddition.SelectedItem != null && cmbServingSize.SelectedItem != null) { eddition = (Salads.TEddition)Enum.Parse(typeof(Salads.TEddition), cmbEddition.SelectedItem.ToString()); servingSize = (ColdDishes.TServing_size)Enum.Parse(typeof(ColdDishes.TServing_size), cmbServingSize.SelectedItem.ToString()); } else { MessageBox.Show("В комбо полей нет данных!!"); return; } withFruit = chbFruit.Checked; withVegan = chbVeg.Checked; object[] value = Form1.GetCommonData(Name, Count, Calories, Price); if (value != null) { Salads salad = new Salads(eddition, withFruit, withVegan, servingSize, (string)value[0], (int)value[1], (double)value[2], (double)value[3]); Add_Display(salad, ObjectIndex); this.Close(); } }
public void DeleteSaladAsync() { var request = new HttpRequestMessage(HttpMethod.Delete, $"api/salads"); request.Content = new StringContent(JsonConvert.SerializeObject(SaladDeleteItem), Encoding.UTF8, "application/json"); var response = this.client.SendAsync(request).Result; Salads.Remove(this.SaladDeleteItem); }
public bool Buy(string name) { if (this.Salads.Any(x => x.Name == name)) { this.Salads.Remove(Salads.FirstOrDefault(x => x.Name == name)); return(true); } return(false); }
public RedirectToActionResult RemoveFromSaladCart(int Id, string returnUrl) { Salads salads = mealRepository.Salads .FirstOrDefault(p => p.Id == Id); if (salads != null) { cart.RemoveLine(salads); } return(RedirectToAction("Index", new { returnUrl })); }
public RedirectToActionResult AddToSaladCart(int Id, string returnUrl) { Salads salads = mealRepository.Salads .FirstOrDefault(x => x.Id == Id); if (salads != null) { cart.AddItem(salads, 1); } return(RedirectToAction("Index", new { returnUrl })); }
public async Task AddSaladAsync() { var salad = new Salad { Name = AddName, Price = AddPrice, Content = AddContent, Restaurant = username }; var response = await client.PostAsJsonAsync($"api/salads", salad); if (response.IsSuccessStatusCode) { Salads.Add(salad); } }
public Salad GetHealthiestSalad() { return(Salads.Where(n => n.Ingridients.Sum(s => s.Calories) == Salads.Min(x => x.Ingridients.Sum(p => p.Calories))).FirstOrDefault()); }
public bool Buy(string salad) { return(Salads.Remove(Salads.Where(n => n.Name == salad).FirstOrDefault())); }
public void Add(Salad salad) { Salads.Add(salad); }
public void BuildSalad(Salads sl) => meal.Salads = sl;