private void Bind() { DrugsBaseSoapClient bll = new DrugsBaseSoapClient(); int recordCount = 0; int pageCount = 0; li = bll.GetDrugsBaseApplyZycList(out recordCount, out pageCount, PageSize, PageIndex, _idenName, fields.ToArray(), values.ToArray(), AddDrugBase.key); if (li != null) { foreach (DrugsBaseApply dr in li) { dr.created = dr.created.ToLocalTime(); dr.updated = dr.updated == null ? null : (DateTime?)dr.updated.Value.ToLocalTime(); } dataGridViewX1.DataSource = li; this.recordCount = recordCount; this.pageCount = pageCount; paginger(); labelX6.Text = string.Format("共{0}条记录", recordCount); } else { MessageBox.Show("您的登陆状态已经失效,请关闭后重新登陆!", "操作失败", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
/// <summary> /// 提交申请 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void toolStripMenuItem3_Click(object sender, EventArgs e) { DrugsBaseSoapClient bll = new DrugsBaseSoapClient(); DataRow dr = ds.Tables[0].Rows[CurrentRowIndex]; bll.SetDrugsImageApply((int)dr["Goods_ID"], (int)dr["category"], AddDrugBase.key); Bind(); }
private void toolStripMenuItem1_Click(object sender, EventArgs e) { DrugsBaseApplyZyc model = li[CurrentRowIndex]; DrugsBaseSoapClient bll = new DrugsBaseSoapClient(); model.status = "未审核"; model.updated = DateTime.Now; bll.ModifyDrugsBaseApplyZyc(model, AddDrugBase.key); Bind(); }
private void 除ToolStripMenuItem_Click(object sender, EventArgs e) { DataGridViewRow row = dataGridViewX1.Rows[CurrentRowIndex]; if (!"已审核".Equals(row.Cells["Column13"].Value)) { if (DialogResult.OK == MessageBox.Show("您确定要删除该条申请数据吗?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question)) { DrugsBaseSoapClient bll = new DrugsBaseSoapClient(); bll.DeleteDrugsBaseApplyZyc(row.Cells["id"].Value.ToString(), AddDrugBase.key); Bind(); } } }
/// <summary> /// 删除申请数据 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void toolStripMenuItem2_Click(object sender, EventArgs e) { DataGridViewRow row = dataGridViewX1.Rows[CurrentRowIndex]; if (!"已审核".Equals(row.Cells["Column13"].Value)) { if (DialogResult.OK == MessageBox.Show("您确定要删除该条申请数据吗?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question)) { DrugsBaseSoapClient db = new DrugsBaseSoapClient(); db.DeleteDrugsImageApplyId((int)ds.Tables[0].Rows[CurrentRowIndex]["Goods_ID"], AddDrugBase.key, (int)ds.Tables[0].Rows[CurrentRowIndex]["category"]); Bind(); } } }
private void Bind() { DrugsBaseSoapClient bll = new DrugsBaseSoapClient(); int recordCount = 0; int pageCount = 0; ds = bll.GetDrugsImageApplyList(PageSize, PageIndex, _idenName, fileds.ToArray(), values.ToArray(), AddDrugBase.key); if (ds != null) { DataTable dt = ds.Tables[0]; dt.Columns.Add("imagetype", typeof(string)); foreach (DataRow r in dt.Rows) { switch ((int)r["category"]) { case 1: r["imagetype"] = "包装盒图片"; break; case 2: r["imagetype"] = "中包装图片"; break; case 3: r["imagetype"] = "彩页图片"; break; } } dataGridViewX1.DataSource = dt; recordCount = int.Parse(ds.Tables[1].Rows[0]["recordCount"].ToString()); pageCount = int.Parse(ds.Tables[1].Rows[0]["pageCount"].ToString()); this.recordCount = recordCount; this.pageCount = pageCount; paginger(); labelX6.Text = string.Format("共{0}条记录", recordCount); } else { MessageBox.Show("您的登陆状态已经失效,请关闭后重新登陆!", "操作失败", MessageBoxButtons.OK, MessageBoxIcon.Error); } }