/// <summary> /// 修改状态 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void tsmDelete_Click(object sender, EventArgs e) { try { Model_AiInfo mai = dataGridView1.SelectedRows[0].Tag as Model_AiInfo; mai.Activedk__BackingField = Enum_Active.Disable; if (MessageBox.Show("是否确定删除", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ResultModelOfModel_AiInfod4FqxSXX editma = cs.EditAiInfo(mai, true, true); if (editma.Code != 0) { MessageBox.Show(editma.Message); } else { MessageBox.Show("操作成功,冷库探头已停用"); AillLoad(); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void button1_Click(object sender, EventArgs e) { try { if (txtProbeName.Text.Trim() == string.Empty) { MessageBox.Show("探头名称不能为空"); return; } if (Encoding.Default.GetBytes(txtProbeName.Text.Trim()).Length > 50) { MessageBox.Show("探头名称不能超过50"); return; } if (cmbProbeType.Text.Trim() == string.Empty) { MessageBox.Show("探头类型不能为空"); return; } Model_AiInfo ma = new Model_AiInfo(); ma.PointIdk__BackingField = mai.PointIdk__BackingField; ma.PpointNamek__BackingField = txtProbeName.Text.Trim(); if (cmbProbeType.Text == "温度") { ma.PointTypek__BackingField = Enum_PointType.Temp; } else if (cmbProbeType.Text == "湿度") { ma.PointTypek__BackingField = Enum_PointType.Hump; } else if (cmbProbeType.Text == "经度") { ma.PointTypek__BackingField = Enum_PointType.Longitude; } else if (cmbProbeType.Text == "纬度") { ma.PointTypek__BackingField = Enum_PointType.Latitude; } if (checkActivation.Checked == true) { ma.Activedk__BackingField = Enum_Active.Enabled; } else { ma.Activedk__BackingField = Enum_Active.Disable; } ma.StorageIdk__BackingField = mai.StorageIdk__BackingField; ResultModelOfModel_AiInfod4FqxSXX edit = cs.EditAiInfo(ma, true, true); if (edit.Code != 0) { MessageBox.Show(edit.Message); } else { MessageBox.Show("操作成功"); _ParentVMP.getRenew(); this.Close(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
/// <summary> /// 添加 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnSave_Click(object sender, EventArgs e) { try { if (txtProbeName.Text.Trim() == string.Empty) { MessageBox.Show("探头名称不能为空"); return; } if (Encoding.Default.GetBytes(txtProbeName.Text.Trim()).Length > 50) { MessageBox.Show("探头名称不能超过50"); return; } if (cmbProbeType.Text.Trim() == string.Empty) { MessageBox.Show("探头类型不能为空"); return; } Model_AiInfo aiin = new Model_AiInfo(); aiin.PpointNamek__BackingField = txtProbeName.Text.Trim(); if (cmbProbeType.Text == "温度") { aiin.PointTypek__BackingField = Enum_PointType.Temp; } else if (cmbProbeType.Text == "湿度") { aiin.PointTypek__BackingField = Enum_PointType.Hump; } else if (cmbProbeType.Text == "经度") { aiin.PointTypek__BackingField = Enum_PointType.Longitude; } else if (cmbProbeType.Text == "纬度") { aiin.PointTypek__BackingField = Enum_PointType.Latitude; } if (checkActivation.Checked == true) { aiin.Activedk__BackingField = Enum_Active.Enabled; } else { aiin.Activedk__BackingField = Enum_Active.Disable; } aiin.StorageIdk__BackingField = mcp.StorageIdk__BackingField; ResultModelOfModel_AiInfod4FqxSXX editaiin = cs.EditAiInfo(aiin, false, true); if (editaiin.Code != 0) { MessageBox.Show(editaiin.Message); } else { MessageBox.Show("操作成功"); getClear(); AillLoad(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }