1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- 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;
- namespace LYFZ.Software.MainBusiness.InventoryManagement.PurchasingManagement
- {
- public partial class FrmSelectManufacturer : LYFZ.Software.UI.InventoryManagement.PurchasingManagement.FrmSelectManufacturer
- {
- public FrmSelectManufacturer()
- {
- }
- public string NumberSjName;
- public string NumberSjId;
- #region 加载
- protected override void FrmSelectManufacturer_Shown(object sender, EventArgs e)
- {
- try
- {
- BindVendor();
- }
- catch (Exception ex)
- {
- MessageBoxCustom.Show(ex.Message);
- }
- }
- #region 绑定商品厂商
- /// <summary>
- /// 绑定商品厂商
- /// </summary>
- public void BindVendor()
- {
- //DataTable dt = new DataTable();
- //LYFZ.BLL.BLL_ErpVendor Vendorbll = new BLL.BLL_ErpVendor();
- //dt = Vendorbll.GetList("Vd_Category='1'").Tables[0];
- //this.cmbFactory.DataSource = dt;
- //this.cmbFactory.ValueMember = "Vd_Number";
- //this.cmbFactory.DisplayMember = "Vd_Name";
- ////DataRow dr = dt.NewRow();
- ////dr["ID"] = "-1";
- ////dr["Vd_Name"] = "";
- ////dt.Rows.InsertAt(dr, 0);
- //cmbFactory.SelectedIndex = -1;
- LYFZ.BLL.BLL_ErpOrder Orderbll = new BLL.BLL_ErpOrder();
- DataTable dt = Orderbll.GetView_Custom("tb_ErpVendor", StrWhere: "", ShowColumnName: "distinct Vd_Name").Tables[0];
- if (dt.Rows.Count > 0)
- {
- this.cmbFactory.DataSource = dt;
- this.cmbFactory.ValueMember = "Vd_Name";
- this.cmbFactory.DisplayMember = "Vd_Name";
- cmbFactory.SelectedIndex = -1;
- }
- }
- #endregion
- #endregion
- protected override void btnSave_Click(object sender, EventArgs e)
- {
- if (string.IsNullOrEmpty(cmbFactory.Text))
- {
- MessageBoxCustom.Show("请选择商品厂商!");
- return;
- }
- NumberSjId = cmbFactory.SelectedValue.ToString();
- NumberSjName = cmbFactory.Text.ToString();
- this.Close();
- }
- }
- }
|