public void setSource() { try { cboxCategory.Properties.Items.Clear(); cboxGender.Properties.Items.Clear(); } catch { } List <string> lst = new List <string>(); foreach (DataRow d in preProduct.loadCategoryDT(false).Rows) { lst.Add(d[0].ToString() + " - " + d[1].ToString()); } cboxCategory.Properties.Items.AddRange(lst); cboxCategory.Properties.AutoComplete = false; List <string> lst1 = new List <string>(); lst1.Add("Cái"); lst1.Add("Bộ"); cboxGender.Properties.Items.AddRange(lst1); cboxGender.Properties.AutoComplete = true; }
public frmAddProduct(ProductPresenter preProduct, Model.PRODUCT obj) { this.preProduct = preProduct; this.obj = obj; InitializeComponent(); tboxName.Text = obj.PRODUCT_NAME; tboxPrice.Text = obj.SELLING_PRICE.ToString(); tboxCost.Text = obj.COST_PRICE.ToString(); tboxSale.Text = obj.SALE_AMOUNT.ToString(); foreach (DataRow d in preProduct.loadCategoryDT(false).Rows) { int catID = Int32.Parse(d[0].ToString().Substring(d[0].ToString().IndexOf('0'), d[0].ToString().Length - d[0].ToString().IndexOf('0'))); if (obj.CATEGORY_ID.Equals(catID)) { string str = d[0].ToString() + " - " + d[1].ToString(); cboxCategory.Text = str; break; } } cboxGender.Text = obj.UNIT; tboxProducer.Text = obj.PRODUCER; tboxOrigin.Text = obj.ORIGIN; tboxNote.Text = obj.DESCRIPTION; setSource(); foreach (DataRow d in preProduct.loadCategoryDT(false).Rows) { int catID = Int32.Parse(d[0].ToString().Substring(d[0].ToString().IndexOf('0'), d[0].ToString().Length - d[0].ToString().IndexOf('0'))); if (obj.CATEGORY_ID.Equals(catID)) { string str = d[0].ToString() + " - " + d[1].ToString(); cboxCategory.Text = str; break; } } }