private void Checkout() { ConsumptionObj obj = cqControl.GetlvConsumption().GetCurrentObj(); if (obj != null) { Member mb = new Member(obj.Consumption.id, this); mb.ShowDialog(); } }
private void AddDishes() { ConsumptionObj obj = cqControl.GetlvConsumption().GetCurrentObj(); if (obj != null) { frmOrder frmOrder = new frmOrder(false, obj); Global.GetMainFrame().RegisterView(this); Global.GetMainFrame().ShowView(frmOrder as IView); } }
public frmOrder(bool p_IsNeedUpload, ConsumptionObj p_ConsumptionObj) { m_ConsumptionObj = p_ConsumptionObj; InitializeComponent(); //FormBorderStyle = FormBorderStyle.None; orderControl.SetConsumptionObj(p_ConsumptionObj); orderControl.SetParent(this); orderControl.IsNeedUpload = p_IsNeedUpload; }
public frmOrder(bool p_IsNeedUpload,ConsumptionObj p_ConsumptionObj) { m_ConsumptionObj = p_ConsumptionObj; InitializeComponent(); //FormBorderStyle = FormBorderStyle.None; orderControl.SetConsumptionObj(p_ConsumptionObj); orderControl.SetParent(this); orderControl.IsNeedUpload = p_IsNeedUpload; }
private void CounterBalance() { ConsumptionObj obj = cqControl.GetlvConsumption().GetCurrentObj(); if (obj != null) { CounterBalance cb = new CounterBalance(obj.Consumption.id, obj.PersonNum); cb.Owner = this; cb.ShowDialog(); this.LoadData(); } }
private ConsumptionObj GetConsumptionObj(string p_ConsumptionId) { GetInformation.address = "consumptions/" + p_ConsumptionId; GetInformation gc = new GetInformation(); string result = gc.GetHTTPInfo(); //接收JSON数据 var consumption = new JavaScriptSerializer(); var personsConsumption = consumption.Deserialize<Consumption>(result); //解析json数据 ConsumptionObj obj = new ConsumptionObj(); obj.Consumption = personsConsumption; return obj; }
private ConsumptionObj GetConsumptionObj(string p_ConsumptionId) { GetInformation.address = "consumptions/" + p_ConsumptionId; GetInformation gc = new GetInformation(); string result = gc.GetHTTPInfo(); //接收JSON数据 var consumption = new JavaScriptSerializer(); var personsConsumption = consumption.Deserialize <Consumption>(result); //解析json数据 ConsumptionObj obj = new ConsumptionObj(); obj.Consumption = personsConsumption; return(obj); }
public frmOrder(string p_ConsumptionId) { m_ConsumptionId = p_ConsumptionId; ConsumptionObj obj = GetConsumptionObj(m_ConsumptionId); InitializeComponent(); //FormBorderStyle = FormBorderStyle.None; orderControl.SetConsumptionObj(obj); orderControl.SetParent(this); orderControl.SetbtnCancelText("关闭(Esc)"); orderControl.IsNeedUpload = true; }
private void ShowCashier() { ConsumptionObj obj = cqControl.GetlvConsumption().GetCurrentObj(); if (obj != null) { string Consumptionid = obj.Consumption.id; var jserConsumption = new JavaScriptSerializer(); Consumption personsConsumption = GetConsumption(Consumptionid); frmShowPayDetails window = new frmShowPayDetails(); window.ShowData = personsConsumption; System.Drawing.Point p = new System.Drawing.Point(MousePosition.X, MousePosition.Y); window.Left = p.X - window.Width / 2; window.Top = p.Y - window.Height; window.Show(); } }
private void PrintCashier() { ConsumptionObj obj = cqControl.GetlvConsumption().GetCurrentObj(); if (obj != null) { string Consumptionid = obj.Consumption.id; Task task = new Task(); task.kind = "invoice"; Consumption consumption = new Consumption(); consumption.id = Consumptionid; task.consumption = consumption; System.Net.WebHeaderCollection header = new System.Net.WebHeaderCollection(); header.Add("Authorization", PassValue.token); HttpWebResponse response = Post.PostHttp(header, "printing/tasks", task); if ((int)response.StatusCode >= 200 && (int)response.StatusCode < 300) { var jserConsumption = new JavaScriptSerializer(); consumption = jserConsumption.Deserialize<Consumption>(PassValue.statucode); } MessageBox.Show("打印成功!"); } }