using Stone.Common; using Stone.Entity; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace Stone.WinModule.BasicData { public partial class frmColorPartDetail : Stone.WinModule.BasicData.frmBaseMainDetail { public frmColorPartDetail() { InitializeComponent(); DataTable dtRemark = new DataTable(); dtRemark.Columns.Add("Code"); DataRow drRemark = dtRemark.NewRow(); drRemark["Code"] = "and"; dtRemark.Rows.Add(drRemark); drRemark = dtRemark.NewRow(); drRemark["Code"] = "or"; dtRemark.Rows.Add(drRemark); this.txtRemark.DataSource = dtRemark; this.txtRemark.ValueMember = "Code"; this.txtRemark.DisplayMember = "Code"; this.txtCarType.DataSource = new Entity_t_CarType().GetData().Tables[0]; this.txtCarType.ValueMember = "Code"; this.txtCarType.DisplayMember = "Code"; } private void frmColorPartDetail_Load(object sender, EventArgs e) { } public override bool GetData() { if (!MyValidator.IsEmpty(this.txtBaumuster, "")) return false; if (!MyValidator.IsEmpty(this.txtColor, "")) return false; if (!MyValidator.IsEmpty(this.txtPartNumber, "")) return false; base.GetData(); drData["Baumuster"] = MyStrings.GetString(this.txtBaumuster.Text.Trim()); drData["Color"] = MyStrings.GetString(this.txtColor.Text.Trim()); drData["PartNumber"] = MyStrings.GetString(this.txtPartNumber.Text.Trim()); drData["CarType"] = MyStrings.GetString(this.txtCarType.SelectedValue.ToString()); drData["Remark"] = MyStrings.GetString(this.txtRemark.SelectedValue.ToString()); return true; } public override bool SetData() { if (base.SetData()) { this.txtBaumuster.Text = drData["Baumuster"].ToString(); this.txtColor.Text = drData["Color"].ToString(); this.txtPartNumber.Text = drData["PartNumber"].ToString(); this.txtCarType.SelectedValue = drData["CarType"].ToString(); this.txtRemark.SelectedValue = drData["Remark"].ToString(); } return false; } public override void Clear() { base.Clear(); this.txtBaumuster.Text = ""; this.txtColor.Text = ""; this.txtPartNumber.Text = ""; this.txtColor.Focus(); } } }