public void GetListTest796() { List <Curorder> list; CurorderService s0 = new CurorderService(); list = this.GetListTest(s0); }
public List <Curorder> GetListTest([PexAssumeUnderTest] CurorderService target) { List <Curorder> result = target.GetList(); return(result); // TODO: 将断言添加到 方法 CurorderServiceTest.GetListTest(CurorderService) }
private void Select_Click(object sender, RoutedEventArgs e) { List <Dish> a = new DishService().GetList(); List <DishType> b = new DishTypeService().GetList(); List <Curorder> c = new CurorderService().GetList(); List <CurorderDetail> d = new CurorderDetailService().GetByCurorderId(c[0].CurorderId); List <Hisorder> g = new HisorderService().GetList(); List <HisorderDetail> f = new HisorderDetailService().GetListByHisorderId(g[0].HisorderId); MessageBox.Show("OK"); }
public void TestModelService() { List <Dish> a = new DishService().GetList(); List <DishType> b = new DishTypeService().GetList(); List <Curorder> c = new CurorderService().GetList(); List <CurorderDetail> d = new CurorderDetailService().GetByCurorderId(c[0].CurorderId); List <Hisorder> e = new HisorderService().GetList(); List <HisorderDetail> f = new HisorderDetailService().GetListByHisorderId(e[0].HisorderId); int s = 0; s++; Assert.IsTrue(true); }
/// <summary> /// 结账逻辑 /// </summary> /// <param name="sender"></param> /// <param name="para"></param> /// <returns></returns> private object DoCheckout(object sender, object para) { MsgArgs arg = para as MsgArgs; if (arg == null) { throw new Exception(string.Format("获取结账返回参数出错!")); } try { string PayCode = arg.Extra["PayCode"].ToString(); PayType = arg.Extra["PayType"].ToString(); int PayChannel = int.Parse(arg.Extra["PayChannel"].ToString()); Curorder order = CreateCurorder(); int index = 0; foreach (var item in CurorderDetailList) { item.CurorderId = order.CurorderId; item.CurrderDetailId = "MX" + DateTime.Now.ToString("yyMMddHHmmss") + (++index).ToString("000"); } CurorderService service = new CurorderService(); //添加账单及付款请求 service.AddOrder(order, CurorderDetailList, PayChannel, PayCode); //生成结账单字符串 string str = BillTemplate.GenerateBill(order, CurorderDetailList, PayType); Application.Current.Dispatcher.Invoke(new Action(() => { CurorderDetailList.Clear(); RaisePropertyChanged("OrderedDishQty"); RaisePropertyChanged("OrderedDishAmount"); } )); return(new MsgArgs(MsgCode.Succ) { Content = str }); } catch (Exception e) { return(new MsgArgs(MsgCode.Faild, e.Message)); } }