Exemple #1
0
 /// <summary>
 /// 记帐
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnSava_Click(object sender, EventArgs e)
 {
     try
     {
         if (txbFinanceType.Text.Trim() == "")
         {
             MessageBox.Show("财务类型不能为空!");
             return;
         }
         decimal amout;
         if (!decimal.TryParse(txbAmout.Text, out amout))
         {
             MessageBox.Show("金额值不正确!");
         }
         else
         {
             if (!_bllHandler.AddAccount(_finaceTypeID, amout, cmbSpendUser.Text, _loginName, txbMemo.Text))
             {
                 MessageBox.Show("保存失败!");
             }
             else
             {
                 //查询财务信息
                 dgvIncome.DataSource = _bllHandler.GetAccounts();
             }
         }
         ClearText();
     }
     catch (Exception exc)
     {
         MessageBox.Show(exc.Message);
     }
 }
Exemple #2
0
 private void frmMain_Load(object sender, EventArgs e)
 {
     try
     {
         tslLoginName.Text = _loginName;
         _bllHandler       = new BllHandler();
         //加载用户下拉列表
         cmbSpendUser.DataSource    = _bllHandler.GetUsers();
         cmbSpendUser.DisplayMember = "name";
         cmbSpendUser.ValueMember   = "id";
         cmbSpendUser.Text          = _loginName;
         //查询财务信息
         dgvIncome.DataSource = _bllHandler.GetAccounts();
     }
     catch (Exception exc)
     {
         MessageBox.Show(exc.Message);
     }
 }