Пример #1
0
        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);
            }
        }
Пример #2
0
        /// <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();
        }
Пример #3
0
        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();
        }
Пример #4
0
        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();
                }
            }
        }
Пример #5
0
        /// <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();
                }
            }
        }
Пример #6
0
        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);
            }
        }