using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using CoreFS.CA06;using Pur.Entity;using Pur.Entity; using Infragistics.Win.UltraWinGrid; using Core.Mes.Client.Comm.Control; using Core.Mes.Client.Comm; using Core.Mes.Client.Comm.Tool; using Pur.Entity.configureEntity; using Infragistics.Win; namespace Pur.Pop_upWindow { public partial class FrmPop_upTitle : FrmPmsBase { public FrmPop_upTitle() { InitializeComponent(); } public FrmPop_upTitle(OpeBase ob) { this.ob = ob; InitializeComponent(); } /** 主键 */ private string id; public string Id { get { return id; } set { id = value; } } /** 抬头名称(买受人) */ private string titleName; public string TitleName { get { return titleName; } set { titleName = value; } } /** 联系人 */ private string titleLinkMan; public string TitleLinkMan { get { return titleLinkMan; } set { titleLinkMan = value; } } private void FrmPop_upTitle_Load(object sender, EventArgs e) { Title Ti = new Title(); Ti.Validflag = "1"; DataTable dt = this.execute("com.hnshituo.pur.configure.service.TitleService", "find", new object[] { Ti,0,0 }); GridHelper.CopyDataToDatatable(dt, dataTable1, true); GridHelper.RefreshAndAutoSize(ultraGrid1); } private void ultraButton2_Click(object sender, EventArgs e) { UltraGridRow uge = ultraGrid1.ActiveRow; this.titleName = uge.Cells["titleName"].Value.ToString(); this.titleLinkMan = uge.Cells["titleLinkMan"].Value.ToString(); this.id = uge.Cells["id"].Value.ToString(); this.Close(); } private void ultraButton3_Click(object sender, EventArgs e) { this.Close(); } private void ultraButton1_Click(object sender, EventArgs e) { Title Ti = new Title(); Ti.Id = COPID.Text; Ti.TitleName = COPName.Text; Ti.Validflag = "1"; DataTable dt = this.execute("com.hnshituo.pur.configure.service.TitleService", "find", new object[] { Ti, 0, 0 }); GridHelper.CopyDataToDatatable(dt, dataTable1, true); } private void barsManagerButon_ToolClick(object sender, Infragistics.Win.UltraWinToolbars.ToolClickEventArgs e) { switch (e.Tool.Key.ToString()) { case "Query": { Title Ti = new Title(); Ti.Id = COPID.Text; Ti.TitleName = COPName.Text; Ti.Validflag = "1"; DataTable dt = this.execute("com.hnshituo.pur.configure.service.TitleService", "find", new object[] { Ti, 0, 0 }); GridHelper.CopyDataToDatatable(dt, dataTable1, true); } break; case "conFirmation": { UltraGridRow uge = ultraGrid1.ActiveRow; this.titleName = uge.Cells["titleName"].Value.ToString(); this.titleLinkMan = uge.Cells["titleLinkMan"].Value.ToString(); this.id = uge.Cells["id"].Value.ToString(); this.Close(); } break; case "ESC": { this.Close(); } break; } } } }