Beispiel #1
0
 private void btnDel_Click(object sender, EventArgs e)
 {
     if (lstKeeper.SelectedIndex == -1) //如果没选,就什么都不做
     {
         return;
     }
     if (UnitCommon.ConfirmMsg("确定删除该保管人员吗?"))
     {
         KeeperManager keeperMgr = new KeeperManager();
         bool          done      = keeperMgr.DeleteKeeper(int.Parse(lstKeeper.SelectedValue.ToString()));
         if (done)
         {
             // 如果删除成功,重新绑定listBox
             DataTable dt2 = keeperMgr.BingListBox();
             lstKeeper.DataSource    = dt2;
             lstKeeper.DisplayMember = "keeper";
             lstKeeper.ValueMember   = "id";
             this.FormState          = "查看";
         }
         else
         {
             UnitCommon.ErrorMsg("删除仓库保管人员失败!");
         }
     }
 }
Beispiel #2
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (txtKeeper.Text.Trim() == "")
            {
                UnitCommon.InfoMsg("请输入仓管人员信息!");
                txtKeeper.Focus();
                return;
            }

            Keeper keeper = new Keeper();

            keeper.Name = txtKeeper.Text.Trim(); // keeper的id字段是自增字段,不用管

            KeeperManager keeperMgr = new KeeperManager();
            bool          done      = keeperMgr.AddKeeper(keeper);

            if (done)
            {
                DataTable dt3 = keeperMgr.BingListBox();
                lstKeeper.DataSource    = dt3;
                lstKeeper.DisplayMember = "keeper";
                lstKeeper.ValueMember   = "id";
                this.FormState          = "查看";
            }
            else
            {
                UnitCommon.ErrorMsg("保存仓管人员信息失败!");
            }
        }
Beispiel #3
0
        private void frmKeeper_Load(object sender, EventArgs e)
        {
            资产管理系统.BLL.KeeperManager keeperMgr = new KeeperManager();
            DataTable dt = keeperMgr.BingListBox();

            lstKeeper.DataSource    = dt;
            lstKeeper.DisplayMember = "keeper"; //DisplayMember是listBox中项的Text
            lstKeeper.ValueMember   = "id";     // ValueMember是listBox中项的值value
        }