/// <summary> /// 加载所有列表 /// </summary> private void LoadALLList() { //调用BLL获取所有的商品列表 KPS.BLL.ProductInfoManager manager = new BLL.ProductInfoManager(); RecordList = manager.GetModelList(""); ReaLoadSpList();//重新加载列表 }
/// <summary> /// 新增产品 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnNewPro_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(txtProName.Text.Trim())) { if (txtMoneyIsSucced()) { KPS.Model.ProductInfo pinfo = new Model.ProductInfo(); pinfo.productname = txtProName.Text.Trim(); pinfo.promoney = Convert.ToDouble(txtMoney.Text.Trim()); if (isSelUnit) { //调用BLL获取所有的用户列表 KPS.BLL.ProductInfoManager manager = new BLL.ProductInfoManager(); RecordList = manager.GetModelList(string.Format("productname like '%{0}%'", pinfo.productname)); ReaLoadSpList();//重新加载列表 } else { //调用BLL获取所有的用户列表 KPS.BLL.ProductInfoManager manager = new BLL.ProductInfoManager(); if (!manager.Exists(pinfo.productname)) { if (manager.Add(pinfo)) { pinfo.productid = manager.GetMaxId(); } if (pinfo.productid != null && pinfo.productid != 0) { if (RecordList == null) { RecordList = new List <Model.ProductInfo>(); } RecordList.Add(pinfo); ReaLoadSpList(); MessageBox.Show("添加成功!"); } else { MessageBox.Show("添加失败!"); } } else { MessageBox.Show("输入名称和已有名称重复,无法成功添加!"); } } } } else { MessageBox.Show("名称不可为空!"); } }
/// <summary> /// 新增产品 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnNewPro_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(txtProName.Text.Trim())) { if (txtMoneyIsSucced()) { KPS.Model.ProductInfo pinfo = new Model.ProductInfo(); pinfo.productname = txtProName.Text.Trim(); pinfo.promoney = Convert.ToDouble(txtMoney.Text.Trim()); if (isSelUnit) { //调用BLL获取所有的用户列表 KPS.BLL.ProductInfoManager manager = new BLL.ProductInfoManager(); RecordList = manager.GetModelList(string.Format("productname like '%{0}%'", pinfo.productname)); ReaLoadSpList();//重新加载列表 } else { //调用BLL获取所有的用户列表 KPS.BLL.ProductInfoManager manager = new BLL.ProductInfoManager(); if (!manager.Exists(pinfo.productname)) { if (manager.Add(pinfo)) { pinfo.productid = manager.GetMaxId(); } if (pinfo.productid != null && pinfo.productid != 0) { if (RecordList == null) { RecordList = new List<Model.ProductInfo>(); } RecordList.Add(pinfo); ReaLoadSpList(); MessageBox.Show("添加成功!"); } else { MessageBox.Show("添加失败!"); } } else { MessageBox.Show("输入名称和已有名称重复,无法成功添加!"); } } } } else { MessageBox.Show("名称不可为空!"); } }