using System; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using com.hnshituo.pur.vo; using Core.Mes.Client.Comm.Control; using Core.Mes.Client.Comm.Tool; using Pur.Entity; using Pur.PublicTools; namespace Pur.require_plan { public partial class FrmPurOilCardMaintain : FrmPmsBase { public FrmPurOilCardMaintain() { InitializeComponent(); this.IsLoadUserView = true; } private void FrmPurOilCardMaintain_Load(object sender, EventArgs e) { GridHelper.SetExcludeColumnsActive(ultraGrid1.DisplayLayout.Bands[0], new string[] {}); GridHelper.SetExcludeColumnsActive(ultraGrid2.DisplayLayout.Bands[0], new string[] {}); ultraExpandableGroupBox1.Expanded = false; ultraExpandableGroupBox2.Expanded = false; txt_type1_M.SelectedIndex = 0; ck_ctime.Checked = true; txtCreateTimeStart.Value = DateTime.Now.AddMonths(-2); txtCreateTimeEnd.Value = DateTime.Now.AddDays(2); txtCreateTimeStart.Enabled = true; txtCreateTimeEnd.Enabled = true; txt_status.SelectedIndex = 0; ultraExpandableGroupBox1.Expanded = true; ultraExpandableGroupBox4.Expanded = false; ultraExpandableGroupBox3.Expanded = false; ultraTabControl1.SelectedTab=ultraTabControl1.Tabs[0]; ck_is_all.Checked = false; } private void FrmPurOilCardMaintain_Shown(object sender, EventArgs e) { this.ToolBarItemEnable(this, "Query", true); this.ToolBarItemEnable(this, "Add", true); this.ToolBarItemEnable(this, "Delete", true); this.ToolBarItemEnable(this, "Update", true); this.ToolBarItemEnable(this, "doExcel", true); this.ToolBarItemEnable(this, "Close", true); } #region toolbar工具栏 //菜单按钮事件 public override void ToolBar_Click(object sender, string ToolbarKey) { switch (ToolbarKey) { case "Query": doQuery(""); break; case "Add"://新增 doAdd(); break; case "Delete"://删除 doDelete(); break; case "Update"://更新 doUpdate(); break; case "doExcel"://导出Excel doExcel(); break; case "Close": if (MessageUtil.ShowYesNoAndQuestion("是否确认关闭页面?") == DialogResult.Yes) { this.Close(); } break; } } /// /// 查询 /// private void doQuery(string Mid) { if (ultraTabControl1.SelectedTab == ultraTabControl1.Tabs[0]) { card.Clear(); OilCardM cardM = new OilCardM(); cardM.OilCardMId = txt_Card_No_M.Text.Trim(); cardM.UserOrgName = txt_org_name.Text.Trim(); if(txt_type1_M.SelectedIndex!=-1) { cardM.Type = txt_type1_M.Value.ToString().Trim(); } cardM.DeleteUserid = txt_cardMD_no.Text.Trim(); cardM.UpdateUserid = txt_User_name1.Text.Trim(); DataTable dt = this.execute("com.hnshituo.pur.requireplan.service.OilCardMService", "find_CardM", new object[] { cardM }); if (dt != null) { GridHelper.CopyDataToDatatable(ref dt, ref dataTable1, true); GridHelper.RefreshAndAutoSize(ultraGrid1); if (String.IsNullOrEmpty(Mid)) { publicPms.doActiveSelRow(ultraGrid1, "OILCARDMID", Mid); } } } else { changeRecord.Clear(); OilCardChange change = new OilCardChange(); change.CardId = txt_card_change_d.Text; if (ck_ctime.Checked && String.IsNullOrEmpty(txtCreateTimeStart.Text)) { change.CreateTime = Convert.ToDateTime(txtCreateTimeStart.Value); } if (ck_ctime.Checked && String.IsNullOrEmpty(txtCreateTimeEnd.Text)) { change.DeleteTime = Convert.ToDateTime(txtCreateTimeEnd.Value); } DataTable dt = this.execute("com.hnshituo.pur.requireplan.service.OilCardChangeService", "find_Change", new object[] { change }); if (dt != null) { GridHelper.CopyDataToDatatable(ref dt, ref dataTable3, true); GridHelper.RefreshAndAutoSize(ultraGrid4); } } } /// /// 新增 /// private void doAdd() { if (testMInput() == false) { return; } String OilCardMNo = txt_card_m_add.Text.Trim(); String OrgName = txt_org_add.Text.Trim(); String strType1 = txt_type1_add.Value.ToString().Trim(); OilCardM cardM = new OilCardM(); cardM.OilCardMId = OilCardMNo; cardM.Validflag = "1"; cardM.UserOrgName = OrgName; cardM.CreateName = UserInfo.GetUserName(); cardM.CreateUserid = UserInfo.GetUserName(); cardM.CreateTime = DateTime.Now; cardM.Type = strType1; CoreResult crt = this.execute("com.hnshituo.pur.requireplan.service.OilCardMService", "insert_CardM", new object[] { cardM }); if (crt.Resultcode != 0) { MessageUtil.ShowTips("新增失败:" + crt.Resultmsg.ToString()); } else { MessageUtil.ShowTips("新增成功,新增油卡:"+OilCardMNo); doQuery(OilCardMNo); } } /// /// 删除 /// private void doDelete() { if (ultraGrid1.ActiveRow == null) { MessageUtil.ShowTips("请选择主卡行信息"); return; } String strMid = ultraGrid1.ActiveRow.GetCellValue("id").ToString().Trim(); if (String.IsNullOrEmpty(strMid)) { MessageUtil.ShowTips("主卡编号为空"); return; } OilCardM cardM = new OilCardM(); cardM.Id = strMid; cardM.DeleteName = UserInfo.GetUserName(); cardM.DeleteUserid = UserInfo.GetUserName(); cardM.DeleteTime = DateTime.Now; cardM.Validflag = "1"; if (testMStatus(strMid) == false) { return; } OilCardD cardD = new OilCardD(); cardD.MId = strMid; cardM.Validflag = "1"; int count = this.execute("com.hnshituo.pur.requireplan.service.OilCardDService", "count", new object[] { cardD }); if (count > 0) { if (MessageUtil.ShowYesNoAndQuestion("该主卡已绑定副卡,若删除,则主卡和该主卡绑定的副卡将一起删除?") != DialogResult.Yes) { return; } } else { if (MessageUtil.ShowYesNoAndQuestion("确定删除编号为:" + strMid + "的主卡?") != DialogResult.Yes) { return; } } CoreResult crt = this.execute("com.hnshituo.pur.requireplan.service.OilCardMService", "delete_CardM", new object[] { cardM }); if (crt.Resultcode != 0) { MessageUtil.ShowTips("新增失败:" + crt.Resultmsg.ToString()); } else { MessageUtil.ShowTips("操作成功"); doQuery(""); } } /// /// 更新 /// private void doUpdate() { if (ultraGrid1.ActiveRow == null) { MessageUtil.ShowTips("请选择主卡"); return; } String strMid = ultraGrid1.ActiveRow.GetCellValue("id").ToString().Trim(); if (String.IsNullOrEmpty(strMid)) { MessageUtil.ShowTips("主卡编号为空"); return; } if (testMStatus(strMid) == false) { return; } if (testMInput() == false) { return; } String OilCardMNoNew = txt_card_m_add.Text.Trim(); String OrgNameNew = txt_org_add.Text.Trim(); String strType1 = txt_type1_add.Value.ToString().Trim(); OilCardM cardM = new OilCardM(); cardM.Id = strMid; cardM.OilCardMId = OilCardMNoNew; cardM.UserOrgName = OrgNameNew; cardM.UpdateName = UserInfo.GetUserName(); cardM.UpdateUserid = UserInfo.GetUserName(); cardM.UpdateTime = DateTime.Now; cardM.Validflag = "1"; cardM.Type = strType1; if (MessageUtil.ShowYesNoAndQuestion("确定修改主卡:" + strMid + "?") != DialogResult.Yes) { return; } CoreResult crt = this.execute("com.hnshituo.pur.requireplan.service.OilCardMService", "update_CardM", new object[] { cardM }); if (crt.Resultcode != 0) { MessageUtil.ShowTips("修改失败:" + crt.Resultmsg.ToString()); } else { MessageUtil.ShowTips("修改成功"); doQuery(OilCardMNoNew); } } /// /// 导出Excel /// private void doExcel() { try { this.Cursor = Cursors.Default; if (ultraTabControl1.SelectedTab == ultraTabControl1.Tabs[0]) { if (ultraGrid1.ActiveRow == null) { MessageUtil.ShowTips("请选择需导出油卡!"); return; } ArrayList alUltraGrid = new ArrayList(); alUltraGrid.Add(ultraGrid1); alUltraGrid.Add(ultraGrid2); ArrayList alSheeft = new ArrayList(); alSheeft.Add("主油卡"); alSheeft.Add("副油卡"); GridHelper.ulGridToExcel(alUltraGrid, alSheeft, "油卡明细表"); } else { if (ultraGrid4.Rows.Count<=0) { MessageUtil.ShowTips("无可导出变更明细!"); return; } ArrayList alUltraGrid = new ArrayList(); alUltraGrid.Add(ultraGrid4); ArrayList alSheeft = new ArrayList(); alSheeft.Add("变更记录"); GridHelper.ulGridToExcel(alUltraGrid, alSheeft, "变更记录"); } } catch (Exception e) { MessageUtil.ShowTips("导出失败" + e.Message); } finally { this.Cursor = Cursors.Default; } } #endregion #region 行按钮 private void ultraToolbarsManager1_ToolClick(object sender, Infragistics.Win.UltraWinToolbars.ToolClickEventArgs e) { switch (e.Tool.Key) { case "doEdit": // ButtonTool doEditD(); break; case "doAdd": // ButtonTool doAddD(); break; case "doSuspend": // ButtonTool doSuspendD(); break; case "cancelSuspend":// ButtonTool cancelSuspendD(); break; case "doCancel": // ButtonTool doCancelD(); break; } } /// /// 查询 /// /// /// private void btn_query_d_Click(object sender, EventArgs e) { doQuery_d(""); } /// /// 注销 /// /// /// private void doCancelD() { if (ultraGrid2.ActiveRow == null) { MessageUtil.ShowTips("请选择副卡行信息"); return; } String strDid = ultraGrid2.ActiveRow.GetCellValue("id").ToString().Trim(); String strCARDNo = ultraGrid2.ActiveRow.GetCellValue("OILCARDID").ToString().Trim(); if (String.IsNullOrEmpty(strDid)) { MessageUtil.ShowTips("副卡编号为空"); return; } OilCardD a = new OilCardD(); if (testDStatus(strDid, out a, 4) == false) { return; } if (MessageUtil.ShowYesNoAndQuestion("确定注销副卡:" + strCARDNo + "?") != DialogResult.Yes) { return; } a.UpdateName = UserInfo.GetUserName(); a.UpdateUserid = UserInfo.GetUserID(); a.UpdateTime = DateTime.Now; a.Status = "3"; CoreResult crt = this.execute("com.hnshituo.pur.requireplan.service.OilCardDService", "suspend_CardD", new object[] { a }); if (crt.Resultcode != 0) { MessageUtil.ShowTips("注销失败:" + crt.Resultmsg); } else { MessageUtil.ShowTips("注销成功"); doQuery_d(strDid); } } /// /// 取消暂停 /// /// /// private void cancelSuspendD() { if (ultraGrid2.ActiveRow == null) { MessageUtil.ShowTips("请选择副卡行信息"); return; } String strDid = ultraGrid2.ActiveRow.GetCellValue("id").ToString().Trim(); String strCARDNo = ultraGrid2.ActiveRow.GetCellValue("OILCARDID").ToString().Trim(); if (String.IsNullOrEmpty(strDid)) { MessageUtil.ShowTips("副卡编号为空"); return; } OilCardD a = new OilCardD(); if (testDStatus(strDid, out a, 3) == false) { return; } if (MessageUtil.ShowYesNoAndQuestion("确定取消暂停副卡:" + strCARDNo + "?") != DialogResult.Yes) { return; } a.UpdateName = UserInfo.GetUserName(); a.UpdateUserid = UserInfo.GetUserID(); a.UpdateTime = DateTime.Now; a.Status = "1"; CoreResult crt = this.execute("com.hnshituo.pur.requireplan.service.OilCardDService", "suspend_CardD", new object[] { a }); if (crt.Resultcode != 0) { MessageUtil.ShowTips("暂停失败:" + crt.Resultmsg); } else { MessageUtil.ShowTips("暂停成功"); doQuery_d(strDid); } } /// /// 暂停 /// /// /// private void doSuspendD() { if (ultraGrid2.ActiveRow == null) { MessageUtil.ShowTips("请选择副卡行信息"); return; } String strDid = ultraGrid2.ActiveRow.GetCellValue("id").ToString().Trim(); String strCARDNo = ultraGrid2.ActiveRow.GetCellValue("OILCARDID").ToString().Trim(); if (String.IsNullOrEmpty(strDid)) { MessageUtil.ShowTips("副卡编号为空"); return; } OilCardD a = new OilCardD(); if (testDStatus(strDid, out a, 2) == false) { return; } if (MessageUtil.ShowYesNoAndQuestion("确定暂停副卡:" + strCARDNo + "?") != DialogResult.Yes) { return; } a.UpdateName = UserInfo.GetUserName(); a.UpdateUserid = UserInfo.GetUserID(); a.UpdateTime = DateTime.Now; a.Status = "2"; CoreResult crt = this.execute("com.hnshituo.pur.requireplan.service.OilCardDService", "suspend_CardD", new object[] { a }); if (crt.Resultcode != 0) { MessageUtil.ShowTips("暂停失败:" + crt.Resultmsg); } else { MessageUtil.ShowTips("暂停成功"); doQuery_d(strDid); } } /// /// 添加 /// /// /// private void doAddD() { String strMid = ultraGrid1.ActiveRow.GetCellValue("Id").ToString().Trim(); if (String.IsNullOrEmpty(strMid)) { MessageUtil.ShowTips("主卡编号为空"); return; } if (testDInput() == false) { return; } String strDid = txt_card_no_add.Text.Trim(); String strUseName = txt_use_name_add.Text.Trim(); String strType2 = txt_type2_add.Value.ToString().Trim(); String remark = txt_remark.Text.Trim(); String strCar = txt_car_add.Text.Trim(); OilCardD cardD = new OilCardD(); cardD.MId = strMid; cardD.OilCardId = txt_card_d_no.Text.Trim(); cardD.UserName = strUseName; cardD.Remark = remark; cardD.Type = strType2; cardD.OilCardId = strDid; cardD.Validflag = "1"; cardD.Car = strCar; cardD.CreateName = UserInfo.GetUserName(); cardD.CreateUserid = UserInfo.GetUserName(); cardD.CreateTime = DateTime.Now; CoreResult crt = this.execute("com.hnshituo.pur.requireplan.service.OilCardDService", "insert_CardD", new object[] { cardD }); if (crt.Resultcode != 0) { MessageUtil.ShowTips("添加失败:" + crt.Resultmsg); } else { MessageUtil.ShowTips("添加成功"); doQuery_d(strDid); } } /// /// 修改 /// /// /// private void doEditD() { if (ultraGrid2.ActiveRow == null) { MessageUtil.ShowTips("请选择副卡行信息"); return; } String strDid = ultraGrid2.ActiveRow.GetCellValue("Id").ToString().Trim(); if (String.IsNullOrEmpty(strDid)) { MessageUtil.ShowTips("副卡编号为空"); return; } OilCardD a = new OilCardD(); if (testDStatus(strDid, out a, 1) == false) { return; } if (testDInput() == false) { return; } String strCardDNew = txt_card_no_add.Text.Trim(); String strUseName = txt_use_name_add.Text.Trim(); String strType2 = txt_type2_add.Value.ToString().Trim(); String remark = txt_remark.Text.Trim(); String strCar = txt_car_add.Text.Trim(); OilCardD cardD = new OilCardD(); cardD.Id = strDid; cardD.OilCardId = strCardDNew; cardD.UserName = strUseName; cardD.Type = strType2; cardD.Car = strCar; cardD.Validflag = "1"; cardD.Remark = remark; cardD.UpdateName = UserInfo.GetUserName(); cardD.UpdateUserid = UserInfo.GetUserName(); cardD.UpdateTime = DateTime.Now; if (MessageUtil.ShowYesNoAndQuestion("确定修改编号为:" + strDid + "的副卡?") != DialogResult.Yes) { return; } CoreResult crt = this.execute("com.hnshituo.pur.requireplan.service.OilCardDService", "update_CardD", new object[] { cardD }); if (crt.Resultcode != 0) { MessageUtil.ShowTips("修改失败:" + crt.Resultmsg); } else { MessageUtil.ShowTips("修改成功"); doQuery_d(strDid); } } #endregion #region 界面事件 private void ultraGrid1_AfterRowActivate(object sender, EventArgs e) { clearCardM(); clearCardD(); doQuery_d(""); String strMid = ultraGrid1.ActiveRow.GetCellValue("Id").ToString().Trim(); OilCardM cm = this.execute("com.hnshituo.pur.requireplan.service.OilCardMService", "findById", new object[] { strMid }); txt_org_add.Text = cm.UserOrgName; txt_card_m_add.Text = cm.OilCardMId; txt_type1_add.Value = cm.Type; } private void ultraGrid2_AfterRowActivate(object sender, EventArgs e) { clearCardD(); String strDid = ultraGrid2.ActiveRow.GetCellValue("Id").ToString().Trim(); OilCardD cd = this.execute("com.hnshituo.pur.requireplan.service.OilCardDService", "findById", new object[] { strDid }); txt_car_add.Text = cd.Car; txt_card_no_add.Text = cd.OilCardId; txt_remark.Text = cd.Remark; txt_type2_add.Value = cd.Type; txt_use_name_add.Text = cd.UserName; } private void ck_ctime_CheckedChanged(object sender, EventArgs e) { txtCreateTimeEnd.Enabled = ck_ctime.Checked; txtCreateTimeStart.Enabled = ck_ctime.Checked; } /// /// 标识颜色 /// /// /// private void ultraGrid2_InitializeRow(object sender, Infragistics.Win.UltraWinGrid.InitializeRowEventArgs e) { if (e.Row.Cells["status"].Value.ToString().Equals("暂停")) { e.Row.Appearance.ForeColor = Color.Red; } else if (e.Row.Cells["status"].Value.ToString().Equals("注销")) { e.Row.Appearance.ForeColor = Color.Gray; } else { e.Row.Appearance.ForeColor = Color.Black; } } /// /// 界面切换 /// /// /// private void ultraTabControl1_SelectedTabChanged(object sender, Infragistics.Win.UltraWinTabControl.SelectedTabChangedEventArgs e) { if (e.Tab == ultraTabControl1.Tabs[0]) { this.ToolBarItemEnable(this, "Query", true); this.ToolBarItemEnable(this, "Add", true); this.ToolBarItemEnable(this, "Delete", true); this.ToolBarItemEnable(this, "Update", true); this.ToolBarItemEnable(this, "doExcel", true); this.ToolBarItemEnable(this, "Close", true); } else { this.ToolBarItemEnable(this, "Query", true); this.ToolBarItemEnable(this, "Add", false); this.ToolBarItemEnable(this, "Delete", false); this.ToolBarItemEnable(this, "Update", false); this.ToolBarItemEnable(this, "doExcel", true); this.ToolBarItemEnable(this, "Close", true); } } #endregion #region 公共函数 /// /// 查询行 /// private void doQuery_d(String CardNo) { dataTable2.Clear(); if (ultraGrid1.ActiveRow == null) { return; } String strMid = ultraGrid1.ActiveRow.GetCellValue("ID").ToString().Trim(); if (String.IsNullOrEmpty(strMid)) { MessageUtil.ShowTips("主卡卡号为空"); return; } OilCardD cardD = new OilCardD(); if (!ck_is_all.Checked) { cardD.MId = strMid; } cardD.OilCardId = String.IsNullOrEmpty(txt_card_d_no.Text.Trim()) ? txt_cardMD_no.Text.Trim() : txt_card_d_no.Text.Trim(); cardD.UserName = String.IsNullOrEmpty(txt_useName.Text.Trim())?txt_User_name1.Text.Trim():txt_useName.Text.Trim(); if (txt_status.SelectedIndex != -1) { cardD.Status = txt_status.Value.ToString().Trim(); } DataTable dt = this.execute("com.hnshituo.pur.requireplan.service.OilCardDService", "find_CardD", new object[] { cardD }); if (dt != null) { GridHelper.CopyDataToDatatable(ref dt, ref dataTable2, true); GridHelper.RefreshAndAutoSize(ultraGrid2); if (String.IsNullOrEmpty(CardNo)) { publicPms.doActiveSelRow(ultraGrid2, "OILCARDID", CardNo); } } } /// /// 校验主卡编辑区数据 /// /// private bool testMInput() { if (String.IsNullOrEmpty(txt_card_m_add.Text.Trim())) { MessageUtil.ShowTips("主卡卡号不能为空"); txt_card_m_add.Focus(); return false; } if (txt_card_m_add.Text.Trim().Length > 100) { MessageBox.Show("请输入卡号最多100位", "提示"); txt_card_m_add.Focus(); return false; } if (!StringUtil.IsOnlyLetterAndDigit(txt_card_m_add.Text.Trim())) { MessageBox.Show("卡号只能包含字母与数字", "提示"); txt_card_m_add.Focus(); return false; } if (String.IsNullOrEmpty(txt_org_add.Text.Trim())) { MessageUtil.ShowTips("所属部门为空"); txt_org_add.Focus(); return false; } if (txt_type1_add.SelectedIndex == -1) { MessageUtil.ShowTips("副卡类型1不能为空"); txt_type1_add.Focus(); return false; } return true; } /// /// 校验主卡编辑区数据 /// /// private bool testDInput() { if (String.IsNullOrEmpty(txt_card_no_add.Text.Trim())) { MessageUtil.ShowTips("副卡卡号不能为空"); txt_card_no_add.Focus(); return false; } if (txt_card_no_add.Text.Trim().Length > 100) { MessageBox.Show("请输入卡号最多100位", "提示"); txt_card_no_add.Focus(); return false; } if (!StringUtil.IsOnlyLetterAndDigit(txt_card_no_add.Text.Trim())) { MessageBox.Show("卡号只能包含字母与数字", "提示"); txt_card_no_add.Focus(); return false; } if (String.IsNullOrEmpty(txt_use_name_add.Text.Trim())) { MessageUtil.ShowTips("用户名不能为空"); txt_use_name_add.Focus(); return false; } if (txt_type2_add.SelectedIndex == -1) { MessageUtil.ShowTips("副卡类型不能为空"); txt_type2_add.Focus(); return false; } if (txt_remark.Text.Trim().Length > 1000) { MessageBox.Show("备注内容太多", "提示"); txt_card_no_add.Focus(); return false; } return true; } /// /// 验证主卡状态 /// /// /// private bool testMStatus(String StrCardMNo) { if (String.IsNullOrEmpty(StrCardMNo)) { MessageUtil.ShowTips("主卡编号为空"); return false; } OilCardM a = this.execute("com.hnshituo.pur.requireplan.service.OilCardMService", "findById", new object[] { StrCardMNo }); if (a == null) { MessageUtil.ShowTips("未发现编号:" + StrCardMNo + "的主卡信息记录"); return false; } if (a.Validflag != "1") { MessageUtil.ShowTips("编号:" + StrCardMNo + "的主卡信息记录已作废"); return false; } return true; } /// /// 验证副卡状态 /// /// /// private bool testDStatus(String StrDid,out OilCardD a,int p) { a = new OilCardD(); if (String.IsNullOrEmpty(StrDid)) { MessageUtil.ShowTips("副卡编号为空"); return false; } a = this.execute("com.hnshituo.pur.requireplan.service.OilCardDService", "findById", new object[] { StrDid }); if (a == null) { MessageUtil.ShowTips("未发现编号:" + StrDid + "的副卡信息记录"); return false; } if (a.Validflag!="1") { MessageUtil.ShowTips("编号:" + StrDid + "的副卡信息记录已作废"); return false; } //修改 if (p == 1) { if (a.Status != "1") { MessageUtil.ShowTips("非正常状态,无法修改"); return false; } } //暂挂 else if (p == 2) { if (a.Status != "1") { MessageUtil.ShowTips("非正常状态,无法暂停"); return false; } } //恢复 else if (p ==3) { if (a.Status != "2") { MessageUtil.ShowTips("不在暂停,无法恢复"); return false; } } //注销 else if (p == 4) { if (a.Status== "3") { MessageUtil.ShowTips("已注销,重复操作"); return false; } } else { MessageUtil.ShowTips("未知参数,无效操作"); return false; } return true; } /// /// 清空主主卡编辑区 /// private void clearCardM() { txt_org_add.Clear(); txt_card_m_add.Clear(); txt_type1_add.SelectedIndex = -1; } /// /// 清空副卡编辑区 /// private void clearCardD() { txt_car_add.Clear(); txt_card_no_add.Clear(); txt_remark.Clear(); ; txt_type2_add.SelectedIndex = -1; ; txt_use_name_add.Clear(); } #endregion } }