private void button4_Click(object sender, EventArgs e) { List <JCInfoModel> jclist = new List <JCInfoModel>(); //List<int> list = new List<int>(); Dictionary <int, string> dic = new Dictionary <int, string>(); foreach (DataGridViewRow iteam in dataGridView3.Rows) { if (Convert.ToBoolean(iteam.Cells["XZ"].Value)) { dic.Add(Convert.ToInt32(iteam.Cells["jcID"].Value), iteam.Cells["jcAddress"].Value.ToString()); jclist.Add(iteam.DataBoundItem as JCInfoModel); } } if (dic.Count <= 0) { MessageBox.Show("请选择数据!"); return; } bool result = bll.UpdateEnd(dic); if (result) { tjbb.InDP(dic); MessageBox.Show("成功!"); datagridviewbind(); PirentDocumentClass.SendWuLiu(jclist, "店面接收"); return; } MessageBox.Show("失败,请稍后再试!!"); }
private void button2_Click(object sender, EventArgs e) { memberInfoBLL bll = new memberInfoBLL(); memberToUpModel model = new memberToUpModel(); bool result = false; bool result1 = false; if (textBox9.Text.Trim() == "计次卡") { model.czMoney = textBox6.Text.Trim();; model.czyMoney = "0"; model.czCount = textBox3.Text.Trim(); model.czyCount = textBox2.Text.Trim(); } else if (textBox9.Text.Trim() == "储值卡") { model.czCount = textBox3.Text.Trim(); model.czyCount = "0"; model.czMoney = textBox6.Text.Trim(); model.czyMoney = textBox2.Text.Trim(); } else if (textBox9.Text.Trim() == "折扣卡") { model.czCount = textBox3.Text.Trim(); model.czyCount = "0"; model.czMoney = textBox6.Text.Trim(); model.czyMoney = textBox2.Text.Trim(); } model.czNo = textBox4.Text.Trim(); model.czName = textBox1.Text; model.czType = textBox12.Text.Trim() + "-" + textBox9.Text.Trim();; model.czDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); model.czSaleman = comboBox1.Text == "" ? FilterClass.DianPu1.LoginName : comboBox1.Text; double m1 = Convert.ToDouble(textBox3.Text.Trim()); double m2 = Convert.ToDouble(textBox2.Text.Trim()); double m3 = m1 + m2; result = bll.hyczMoney(textBox4.Text.Trim(), m3); result1 = bll1.addModel(model); if (result1 && result1) { MessageBox.Show("充值成功!"); bind(); //充值成功之后,打印小票 PirentDocumentClass.PrintToUpMoney(model, textBox7.Text); this.Close(); } else { MessageBox.Show("出现错误!"); } }
private void button2_Click(object sender, EventArgs e) { List <shInfoList> list1 = new List <shInfoList>(); shInfoList model1; double hjje = 0; int hjcg = 0; double yfje = 0; if (dataGridView1.SelectedRows.Count != 1) { MessageBox.Show("请选择一条记录!"); return; } string dnanumber = dataGridView1.SelectedRows[0].Cells["danNumber"].Value.ToString(); string painumber = dataGridView1.SelectedRows[0].Cells["danNumber"].Value.ToString(); string websb = "http://yhc19950315.imwork.net:28948?id=" + dnanumber; Bitmap bitmap = writer.Write(websb); List <LiShiConsumption> list = lsbll.SelectForDanNumber(dnanumber); //List<JCInfoModel> list = jcbll.SelectJCListForDAN(dnanumber); foreach (var iteam in list) { model1 = new shInfoList(); model1.JiCun = iteam.IsJC; model1.Count = Convert.ToInt32(iteam.LSCount); model1.FuKuan = false; string[] str = iteam.LSStaff.Split(new char[] { ':' }, StringSplitOptions.RemoveEmptyEntries); model1.Type = str[0]; if (str.Length > 1) { model1.FuWuName = str[1]; } model1.PinPai = iteam.LSPinPai; model1.Color = iteam.LSColor; model1.CountMoney = Convert.ToDouble(iteam.LSMoney); model1.YMoney = Convert.ToDouble(iteam.LSYMoney); hjje += Convert.ToDouble(iteam.LSMoney); hjcg += Convert.ToInt32(iteam.LSCount); yfje += Convert.ToDouble(iteam.LSYMoney); list1.Add(model1); } PirentDocumentClass.PirentSH(hjje.ToString(), hjcg.ToString(), yfje.ToString(), list1, bitmap, dnanumber, list[0].LSName, list[0].LSCardNumber, list[0].LSDate, "补打"); }
private void button2_Click(object sender, EventArgs e) { List <JCInfoModel> jclist = new List <JCInfoModel>(); List <int> list = new List <int>(); foreach (DataGridViewRow iteam in dataGridView3.Rows) { if (Convert.ToBoolean(iteam.Cells["XZ"].Value)) { list.Add(Convert.ToInt32(iteam.Cells["jcID"].Value)); jclist.Add(iteam.DataBoundItem as JCInfoModel); } } if (list.Count <= 0) { MessageBox.Show("请选择数据!"); return; } #region MyRegion bool result = jcbll.UpdateSXZT(list); //if (result) //{ //foreach (int ID in list) //{ // string bgjtm = ""; // string num = ""; // string dpname = FilterClass.DianPu1.UserName.Trim(); // //拿到店铺编号,合今日所松溪的数量的number,然后拼接不干胶打印机条码的数字 // //第一个是前面的店铺编号,后面的是所卖的数量 // string[] dpnumber = dpbll.selectNumberAndNo(dpname); // string dpID = dpnumber[2].Trim(); // num = dpnumber[1].Trim(); // for (int i = num.Length; i < 4; i++) // { // num = "0" + num; // } // //保存为正确格式的条码 // bgjtm = dpnumber[0].Trim() + DateTime.Now.ToString("MM") + DateTime.Now.ToString("dd") + num; // //打印 // result = PirentZXingNet.PirentTM(bgjtm); // //成功后打印不干胶条形码 // if (result) // { // result = jcbll.UpdatePaiNumber(ID.ToString(), bgjtm); // if (result) // { // int j = Convert.ToInt32(num); // j++; // result = dpbll.uodateNumber(dpID, j); // if (result) // { // count++; // //BindData(); // //MessageBox.Show("成功!"); // } // //return; // } // } // //MessageBox.Show("失败请稍后再试!"); //} //if (count != 0) //{ #endregion //将送洗的东西添加到统计报表 result = tjbb.AddSendXi(list); if (result) { MessageBox.Show("成功,共送洗" + list.Count.ToString() + "件!"); label1.Text = "0"; BindData(); } //成功送洗之后,打印与物流的小票 PirentDocumentClass.SendWuLiu(jclist, "物品送洗"); }