private void button1_Click(object sender, EventArgs e) //执行双击的事件 { IEnumFeature pEnumFeature = axMapControl1.Map.FeatureSelection as IEnumFeature; pFeature = pEnumFeature.Next(); if (pFeature == null) { return; } pGeometry = new PolygonClass(); pGeometry = pFeature.Shape; //加载检测文本框 CheckForm checkForm = new CheckForm(); checkForm.treeView1.Nodes[0].Text = axMapControl1.Map.get_Layer(0).Name; //加载图层名称 checkForm.treeView1.Nodes[0].Nodes[0].Text = pFeature.get_Value(pFeature.Fields.FindField("Id")).ToString(); //加载Id值 checkForm.textBox1.Text = pFeature.get_Value(pFeature.Fields.FindField("FID")).ToString(); //加载FID的值 checkForm.textBox2.Text = pFeature.get_Value(pFeature.Fields.FindField("Id")).ToString(); //加载Id的值 checkForm.comboBox1.Text = pFeature.get_Value(pFeature.Fields.FindField("Type")).ToString(); //加载Type的值 checkForm.button2.Click += new System.EventHandler(CheckButton2); //添加检测事件 checkForm.button3.Click += new System.EventHandler(CheckButton3); checkForm.Load += new System.EventHandler(CheckLoad); checkForm.FormClosing += new System.Windows.Forms.FormClosingEventHandler(CheckClosing); checkForm.ShowDialog(); }
private void ButtonCheckGenerator_Click(object sender, EventArgs e) { if (ComboBoxSelectViewType.EditValue == null) { MessageBox.Show("Необходимо указать тип представления"); return; } var form = new CheckedBody(); string jsonParams = string.Empty; if (form.ShowDialog() == DialogResult.OK) { jsonParams = form.JsonBody; } dynamic item = MetadataGeneratorSelect.EditValue; var result = ViewModelExtension.CheckGetView(Version(), ConfigId(), item.DocumentId, NameEditor.Text, ComboBoxSelectViewType.EditValue.ToString(), jsonParams); var checkForm = new CheckForm(); checkForm.MemoText = result; checkForm.BodyText = ""; checkForm.UrlText = ""; checkForm.ShowDialog(); }
//审核按钮 private void CheckBtn_Click(object sender, EventArgs e) { if (mySystem.Parameter.userName == dt记录.Rows[0]["操作员"].ToString()) { MessageBox.Show("当前登录的审核员与操作员为同一人,不可进行审核!"); return; } checkform = new CheckForm(this); checkform.ShowDialog(); }
private void btn审核_Click(object sender, EventArgs e) { foreach (DataRow dr in dtInner.Rows) { if (dr["审核员"] == DBNull.Value || dr["审核员"].ToString() == "" || dr["审核员"].ToString().Trim() == "__待审核") { MessageBox.Show("请先完成数据审核"); return; } } check = new CheckForm(this); check.ShowDialog(); }
//审核按钮 private void btn审核_Click(object sender, EventArgs e) { foreach (DataGridViewRow gdvr in dataGridView1.Rows) { if (gdvr.DefaultCellStyle.BackColor == Color.Red) { MessageBox.Show("有条目待确认"); return; } } if (mySystem.Parameter.userName == dt记录.Rows[0]["操作员"].ToString()) { MessageBox.Show("当前登录的审核员与操作员为同一人,不可进行审核!"); return; } checkform = new CheckForm(this); checkform.ShowDialog(); }
void ButtonCheckGenerator_Click(object sender, EventArgs e) { var form = new CheckedBody(); string jsonParams = string.Empty; if (form.ShowDialog() == DialogResult.OK) { jsonParams = form.JsonBody; } var result = ViewModelExtension.CheckGetView(Version(), ConfigId(), DocumentId(), "", ComboBoxSelectViewType.EditValue.ToString(), jsonParams); var checkForm = new CheckForm { MemoText = result, BodyText = "", UrlText = "" }; checkForm.ShowDialog(); }
/// <summary> /// 还原为正常 结账状态 /// </summary> /// <param name="type">结账类型</param> private void RecoverType(string type) { if (type.Equals("招待") || type.Equals("员工餐")) { btnClear.Enabled = true; btnClear.Visible = true; btnPrint.Enabled = true; btnPrint.Visible = true; } else { //如果没有找零不用弹出提示界面 if (btnInputNumber != Info.totalPrice) { CheckForm checkForm = new CheckForm(); checkForm.StartPosition = FormStartPosition.CenterScreen; checkForm.SetStatus(this.txtRequire.Text, this.txtPay.Text, this.txtGiveBack.Text); checkForm.ShowDialog(); } //关闭找零窗体后客显显示欢迎信息 PoleDisplayer.Clear(); PoleDisplayer.Display(Info.printmsg, PoleDisplayType.Dark); } }
//审核按钮 private void CheckBtn_Click(object sender, EventArgs e) { check = new CheckForm(this); check.ShowDialog(); }
private void CheckBtn_Click(object sender, EventArgs e) { check = new CheckForm(this); check.ShowDialog(); if (isSqlOk) { reviewer_name = checkIDOle(review_id); List <String> queryCols = new List <String>(new String[] { "s4_review_opinion" }); List <String> whereCols = new List <String>(new String[] { "id" }); List <Object> whereVals = new List <Object>(new Object[] { 1 }); List <List <Object> > queryValsList = Utility.selectAccess(mySystem.Parameter.conn, table, queryCols, whereCols, whereVals, null, null, null, null, null); //解析jason JArray jo = JArray.Parse(queryValsList[0][0].ToString()); //填数据 DataTable dtsave = new DataTable(); dtsave.Columns.Add("传料日期", typeof(String)); dtsave.Columns.Add("时间", typeof(String)); dtsave.Columns.Add("物料代码", typeof(String)); dtsave.Columns.Add("数量", typeof(String)); dtsave.Columns.Add("kgper件", typeof(String)); dtsave.Columns.Add("数量Total", typeof(String)); dtsave.Columns.Add("包装是否完好", typeof(String)); dtsave.Columns.Add("是否清洁合格", typeof(String)); dtsave.Columns.Add("操作人", typeof(String)); dtsave.Columns.Add("复核人", typeof(String)); foreach (var ss in jo) //查找某个字段与值 { DataRow dr = dtsave.NewRow(); dr[0] = ss["s4_raw_material_delivery_date"].ToString(); dr[1] = ss["s4_time"].ToString(); dr[2] = ss["s4_raw_material_id"].ToString(); dr[3] = ss["s4_quantity"].ToString(); dr[4] = ss["s4_kilogram_per_piece"].ToString(); dr[5] = ss["s4_quantity_per_kilogram"].ToString(); dr[6] = ss["s4_is_packed_well"].ToString(); dr[7] = ss["s4_is_cleaned"].ToString(); dr[8] = ss["s4_operator_id"].ToString(); dr[9] = ss["s4_reviewer_id"].ToString(); dtsave.Rows.Add(dr); } //添加复核人id dtsave.Rows[dtsave.Rows.Count - 1][9] = review_id.ToString(); //jason 保存表格 JArray jarray = JArray.Parse("[]"); for (int i = 0; i < dtsave.Rows.Count; i++) { string json = @"{}"; JObject j = JObject.Parse(json); j.Add("s4_raw_material_delivery_date", new JValue(dtsave.Rows[i][0].ToString())); j.Add("s4_time", new JValue(dtsave.Rows[i][1].ToString())); j.Add("s4_raw_material_id", new JValue(dtsave.Rows[i][2].ToString())); j.Add("s4_quantity", new JValue(dtsave.Rows[i][3].ToString())); j.Add("s4_kilogram_per_piece", new JValue(dtsave.Rows[i][4].ToString())); j.Add("s4_quantity_per_kilogram", new JValue(dtsave.Rows[i][5].ToString())); j.Add("s4_is_packed_well", new JValue(dtsave.Rows[i][6].ToString())); j.Add("s4_is_cleaned", new JValue(dtsave.Rows[i][7].ToString())); j.Add("s4_operator_id", new JValue(dtsave.Rows[i][8].ToString())); j.Add("s4_reviewer_id", new JValue(dtsave.Rows[i][9].ToString())); jarray.Add(j); } List <Object> queryVals = new List <Object>(new Object[] { jarray.ToString() }); Boolean b = Utility.updateAccess(connOle, table, queryCols, queryVals, whereCols, whereVals); } else { reviewer_name = checkIDOle(review_id); List <String> queryCols = new List <String>(new String[] { "s4_review_opinion" }); List <String> whereCols = new List <String>(new String[] { "id" }); List <Object> whereVals = new List <Object>(new Object[] { 1 }); List <List <Object> > queryValsList = Utility.selectAccess(connOle, table, queryCols, whereCols, whereVals, null, null, null, null, null); //解析jason JArray jo = JArray.Parse(queryValsList[0][0].ToString()); //填数据 DataTable dtsave = new DataTable(); dtsave.Columns.Add("传料日期", typeof(String)); dtsave.Columns.Add("时间", typeof(String)); dtsave.Columns.Add("物料代码", typeof(String)); dtsave.Columns.Add("数量", typeof(String)); dtsave.Columns.Add("kgper件", typeof(String)); dtsave.Columns.Add("数量Total", typeof(String)); dtsave.Columns.Add("包装是否完好", typeof(String)); dtsave.Columns.Add("是否清洁合格", typeof(String)); dtsave.Columns.Add("操作人", typeof(String)); dtsave.Columns.Add("复核人", typeof(String)); foreach (var ss in jo) //查找某个字段与值 { DataRow dr = dtsave.NewRow(); dr[0] = ss["s4_raw_material_delivery_date"].ToString(); dr[1] = ss["s4_time"].ToString(); dr[2] = ss["s4_raw_material_id"].ToString(); dr[3] = ss["s4_quantity"].ToString(); dr[4] = ss["s4_kilogram_per_piece"].ToString(); dr[5] = ss["s4_quantity_per_kilogram"].ToString(); dr[6] = ss["s4_is_packed_well"].ToString(); dr[7] = ss["s4_is_cleaned"].ToString(); dr[8] = ss["s4_operator_id"].ToString(); dr[9] = ss["s4_reviewer_id"].ToString(); dtsave.Rows.Add(dr); } //添加复核人id dtsave.Rows[dtsave.Rows.Count - 1][9] = review_id.ToString(); //jason 保存表格 JArray jarray = JArray.Parse("[]"); for (int i = 0; i < dtsave.Rows.Count; i++) { string json = @"{}"; JObject j = JObject.Parse(json); j.Add("s4_raw_material_delivery_date", new JValue(dtsave.Rows[i][0].ToString())); j.Add("s4_time", new JValue(dtsave.Rows[i][1].ToString())); j.Add("s4_raw_material_id", new JValue(dtsave.Rows[i][2].ToString())); j.Add("s4_quantity", new JValue(dtsave.Rows[i][3].ToString())); j.Add("s4_kilogram_per_piece", new JValue(dtsave.Rows[i][4].ToString())); j.Add("s4_quantity_per_kilogram", new JValue(dtsave.Rows[i][5].ToString())); j.Add("s4_is_packed_well", new JValue(dtsave.Rows[i][6].ToString())); j.Add("s4_is_cleaned", new JValue(dtsave.Rows[i][7].ToString())); j.Add("s4_operator_id", new JValue(dtsave.Rows[i][8].ToString())); j.Add("s4_reviewer_id", new JValue(dtsave.Rows[i][9].ToString())); jarray.Add(j); } List <Object> queryVals = new List <Object>(new Object[] { jarray.ToString() }); Boolean b = Utility.updateAccess(connOle, table, queryCols, queryVals, whereCols, whereVals); } CheckBtn.Enabled = false; SaveBtn.Enabled = false; AddLineBtn.Enabled = true; TransportRecordView.Rows[checknum].Cells["复核人"].Value = reviewer_name; checknum++; }