public Restaurant(Guid id, string name, string location, CuisineType cuisineType) { Id = id; Name = name; Location = location; CuisineType = cuisineType; }
public IActionResult About(CuisineType type) { PersonalModel model = new PersonalModel(_restaurantData); model.CurrentCuisine = type; return(View("Personal", model)); }
public ActionResult AddCuisineType(CuisineType cuisineType) { if (!merchantService.AddCuisineTypeService(cuisineType)) { return(Content("添加失败")); } return(Content("添加成功")); }
public ActionResult DeleteConfirmed(int id) { CuisineType cuisinetype = db.CuisineTypes.Find(id); db.CuisineTypes.Remove(cuisinetype); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <int> Save(CuisineType cuisine) { using (var db = _context) { db.CuisineType.Add(cuisine); return(await db.SaveChangesAsync()); } }
public void RemoveSingleCuisineType(int cuisineTypeID) { CuisineType cuisineType = _context.CuisineTypes.Find(cuisineTypeID); if (cuisineType != null) { _context.CuisineTypes.Remove(cuisineType); } }
public ActionResult Edit([Bind(Include = "Name,CuisineTypeId")] CuisineType cuisinetype) { if (ModelState.IsValid) { db.Entry(cuisinetype).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cuisinetype)); }
private void button1_Click_1(object sender, EventArgs e) { CuisineType newType = new CuisineType(nameBox.Text, currentMerchant.Id); //currentMerchant.CuisineTypes.Add(newType); Merchant_Service.addCuisineType(newType); typeBindingSource.DataSource = Merchant_Service.getAllCuisineTypes(currentMerchant); //typeBindingSource.DataSource = currentMerchant.CuisineTypes; typeBindingSource.ResetBindings(false); }
public ActionResult Create([Bind(Include = "Name,CuisineTypeId")] CuisineType cuisinetype) { if (ModelState.IsValid) { db.CuisineTypes.Add(cuisinetype); db.SaveChanges(); return(RedirectToAction("Create", "CuisineType")); } return(View(cuisinetype)); }
public Select_Merchant_Form(Customer customer) { this.customer = customer; Merchant merchant1 = new Merchant(); merchant1.Name = "KFC"; merchant1.Info = "嫩牛五方限时折扣"; Cuisine cuisine = new Cuisine(); cuisine.Name = "香辣鸡腿堡"; cuisine.UnitPrice = 2; Cuisine cuisine1 = new Cuisine(); cuisine.Name = "薯条"; cuisine.UnitPrice = 4; CuisineType cuisineType = new CuisineType(); merchant1.CuisineTypes.Add(cuisineType); Merchant merchant2 = new Merchant(); merchant2.Name = "沙县小吃"; merchant2.Info = "风味独特、经济实惠"; Merchant merchant3 = new Merchant(); merchant3.Name = "星巴克"; merchant3.Info = "全球著名的咖啡连锁店"; //merchants = Customer_Service.GetAllMerchants(); //商家图片转 int i = 0; foreach (Merchant merchant in merchants) { Merchant_Control control = new Merchant_Control(); control.DataBindings.Add("Merchant_Name", merchant, "Name"); //control.DataBindings.Add("Image", merchant, "Picture"); control.DataBindings.Add("Detail", merchant, "Info"); control.merchant = merchant; pnlMerchants.Controls.Add(control); control.SetBounds(0, i * 75, 267, 75); i++; }//显示所有的商家图片并进行动态绑定; InitializeComponent(); }
public async Task <CuisineType> AddCuisineType(CuisineType cuisineType) { var cusine = await _context.CuisineTypes.Where(t => t.cuisineType == cuisineType.cuisineType).FirstOrDefaultAsync(); if (cusine != null) { return(cusine); } _context.CuisineTypes.Add(cuisineType); return(cuisineType); }
public bool AddCuisineTypeService(CuisineType cuisineType) { try { orderDB.CuisineTypes.Add(cuisineType); orderDB.SaveChanges(); }catch (Exception e) { return(false); } return(true); }
public ActionResult Create(string cuisineName, string cuisineDescription) { string cuDescription = ""; if (!string.IsNullOrWhiteSpace(cuisineDescription)) { cuDescription = cuisineDescription; } CuisineType createCuisine = new CuisineType(cuisineName, cuDescription); createCuisine.Save(); return(RedirectToAction("Index")); }
// GET: /CuisineType/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CuisineType cuisinetype = db.CuisineTypes.Find(id); if (cuisinetype == null) { return(HttpNotFound()); } return(View(cuisinetype)); }
public async Task <int> Delete(int id) { using (var db = _context) { CuisineType cuisine = db.CuisineType.Find(id); if (cuisine == null) { return(0); } db.CuisineType.Remove(cuisine); return(await db.SaveChangesAsync()); } }
public static List <RestaurantCuisine> AddCuisineTypeToResCuis( this RestaurantDto restaurantDto) { List <RestaurantCuisine> restaurantCuisineTypes = new List <RestaurantCuisine>(); foreach (var cuisineTypeDto in restaurantDto.CuisineTypes) { CuisineType temp = new CuisineType(); RestaurantCuisine restaurantCuisine = new RestaurantCuisine(); temp.Type = cuisineTypeDto.Type; restaurantCuisine.CuisineType = temp; restaurantCuisineTypes.Add(restaurantCuisine); } return(restaurantCuisineTypes); }
private void buttonUpdateCuisineType_Click(object sender, EventArgs e) { CuisineType cuisineTypeToUpdate = new CuisineType(); cuisineTypeToUpdate.IdCuisine = (int)cbbCuisineType.SelectedValue; cuisineTypeToUpdate.CuisineTypeName = txtUpdateDeleteCuisineType.Text; if (cuisineTypeToUpdate.Update()) { MessageBox.Show("Cuisine type updated sucessfully"); LoadComboBoxCuisinetype(); } else { MessageBox.Show("Error updating cuisine type"); } }
private void buttonInsertCuisineType_Click(object sender, EventArgs e) { _flag = false; CuisineType cuisineType = new CuisineType(txtInsertCuisineType.Text); if (cuisineType.Insert()) { MessageBox.Show("Cuisine type inserted sucessfully"); LoadComboBoxCuisinetype(); } else { MessageBox.Show("Error inserting cuisine type"); } _flag = true; }
private void buttonDeleteCuisineType_Click(object sender, EventArgs e) { //CuisineType cuisineTypeToDelete = new CuisineType((int)cbbCuisineType.SelectedValue, txtInsertCuisineType.Text); did not work! CuisineType cuisineTypeToDelete = new CuisineType(); cuisineTypeToDelete.IdCuisine = (int)cbbCuisineType.SelectedValue; cuisineTypeToDelete.CuisineTypeName = txtInsertCuisineType.Text; if (cuisineTypeToDelete.Delete()) { MessageBox.Show("Cuisine type deleted sucessfully"); LoadComboBoxCuisinetype(); } else { MessageBox.Show("Error deleting cuisine type"); } }
public Cuisine_Form(CuisineType cuisineType, Order order) { InitializeComponent(); int i = 0; foreach (Cuisine cuisine in cuisineType.Cuisines) { Image image = ImageToByte.BytesToImage(cuisine.Picture); Cuisine_Control control = new Cuisine_Control(image); control.order = order; control.cuisine = cuisine; control.Price = cuisine.UnitPrice; pnlShowCuisine.Controls.Add(control); control.Location = new Point(10, i * 95 + 10); i++; }//显示所有的商家图片并进行动态绑定; }
public async Task <IActionResult> Post(CuisineType cuisineType) { try { _cuisineTypesRepository.Create(cuisineType); await _cuisineTypesRepository.SaveAsync(); _logger.LogInformation($"Create cuisine type in database."); return(Ok()); } catch (Exception ex) { _logger.LogError($"Something went wrong inside Post cuisineTypes action: {ex.Message}"); return(StatusCode(500, "Internal server error")); } }
public CuisineType AddCuisineType(int restaurantId, CuisineType cuisineType) { int cuisineId; var typeAvailablity = context.CuisineTypes .FirstOrDefault(c => c.Type.ToLower() == cuisineType.Type.ToLower()); if (typeAvailablity == null) { context.CuisineTypes.Add(cuisineType); context.SaveChanges(); cuisineId = cuisineType.Id; } else { cuisineId = typeAvailablity.Id; } AddToRestaurantCuisineTable(cuisineId, restaurantId); return(context.CuisineTypes.FirstOrDefault(c => c.Id == cuisineId)); }
public Cuisine_Form(CuisineType cuisineType, Order order) { int i = 0; foreach (Cuisine cuisine in cuisineType.Cuisines) { Cuisine_Control control = new Cuisine_Control(); control.DataBindings.Add("Name", cuisine, "Name"); control.DataBindings.Add("Image", cuisine, "Picture"); control.DataBindings.Add("Price", cuisine, "UnitPrice"); pnlShowCuisine.Controls.Add(control); control.SetBounds(0, i * 75, 267, 75); i++; }//显示所有的商家图片并进行动态绑定; InitializeComponent(); }
private void Cuisine_Form_Show(object sender, EventArgs e) { RadioButton radioButton = (RadioButton)sender; if (radioButton.Checked == true) { CuisineType cuisineType1 = null; foreach (CuisineType cuisineType in merchant.CuisineTypes) { if (radioButton.Name == cuisineType.TypeName) { cuisineType1 = cuisineType; } } Cuisine_Form cuisineForm = new Cuisine_Form(cuisineType1, order); ChangingPanel.Controls.Clear(); cuisineForm.FormBorderStyle = FormBorderStyle.None; cuisineForm.TopLevel = false; this.ChangingPanel.Controls.Add(cuisineForm); cuisineForm.Show(); } }//显示菜品界面
public async Task <int> Update(CuisineType cuisine) { using (var db = _context) { db.Entry(cuisine).State = EntityState.Modified; try { return(await db.SaveChangesAsync()); } catch (DbUpdateConcurrencyException) { if (!CuisineExists(cuisine.Id)) { throw; } else { throw; } } } }
public async Task TestGetCuisineType_positive_Predicate_sample() { //Arrange var cusine = new CuisineType() { Id = 1, Cusine = "Italian", IsActive = true }; var baseResult = new BaseResult <List <CuisineType> >() { Result = new List <CuisineType>() { cusine } }; var pred = new Func <CuisineType, bool>(x => x.IsActive && !x.IsDeleted); iCuisineTypeConnectionLibrary.Setup(x => x.GetListByPredicate(It.Is <Func <CuisineType, bool> >(y => y.GetType() == pred.GetType()))).Returns(Task.FromResult(baseResult)); //Act Task <BaseResult <List <CuisineType> > > result = mealPlanRepository.GetCuisineType(); //Assert Assert.IsTrue(result.Result != null); Assert.IsTrue(result.Result is BaseResult <List <CuisineType> >); }
//Create new Cuisine Type public void CreateCuisineType(CuisineType cuisineType) { _logger.LogInformation($"Creating new cuisine type"); _dbContext.CuisineType.Add(cuisineType); _dbContext.SaveChanges(); }
public ActionResult Index() { List <CuisineType> allCuisines = CuisineType.GetAll(); return(View(allCuisines)); }
public IEnumerable <Restaurant> GetAllByUserAndCategory(string userId, CuisineType type) { return(_context.Restaurants.Where(r => r.UserId == userId && r.Cuisine == type)); }
public override string ToString() { return(CuisineType.ToString()); }