//Function: add a new dish to the system public bool AddDish(Dish pDish) { bool isInsert = false; try { DataContextDataContext dc = new DataContextDataContext(); dc.insert_dish(pDish.name, pDish.description, pDish.price, pDish.pictPath, pDish.popularity); isInsert = true; foreach (Tag t in pDish.tagList) { dc.update_tag_pupularity_or_insert(t.name); dc.insert_taganddish(t.name, pDish.name); } } catch (Exception ex) { } return isInsert; }