Exemple #1
0
        //添加行
        private void AddDataRows()
        {
            Model.AtSummonDetail mdetail = new Book.Model.AtSummonDetail();
            mdetail.SummonDetailId = Guid.NewGuid().ToString();
            mdetail.Subject        = new Book.Model.AtAccountSubject();
            mdetail.SummonId       = this.atSummon.SummonId;
            mdetail.InsertTime     = DateTime.Now;
            mdetail.UpdateTime     = DateTime.Now;
            mdetail.AMoney         = 0;

            switch (this.comboBoxEditSummonCategory.SelectedIndex)
            {
            case 0:
                mdetail.Lending = "貸";
                break;

            case 1:
                mdetail.Lending = "借";
                break;

            case 3:
                mdetail.Lending = "";
                break;
            }

            this.atSummon.Details.Add(mdetail);

            (this.bindingSource1.DataSource as IList <Model.AtSummonDetail>).Add(mdetail);

            this.gridControl1.RefreshDataSource();

            this.bindingSource1.Position = this.bindingSource1.IndexOf(mdetail);
        }
Exemple #2
0
        private void btnAtSummonAdd_Click(object sender, EventArgs e)
        {
            Model.AtSummonDetail mdetail = new Book.Model.AtSummonDetail();
            mdetail.SummonDetailId = Guid.NewGuid().ToString();
            mdetail.Subject        = new Book.Model.AtAccountSubject();
            mdetail.SummonId       = this.atSummon.SummonId;
            mdetail.InsertTime     = DateTime.Now;
            mdetail.UpdateTime     = DateTime.Now;
            mdetail.AMoney         = 0;

            switch (this.cobAtSummonCategory.SelectedIndex)
            {
            case 0:
                mdetail.Lending = "貸";
                break;

            case 1:
                mdetail.Lending = "借";
                break;

            case 3:
                mdetail.Lending = "";
                break;
            }

            this.atSummon.Details.Add(mdetail);
            this.bindingSourceAtDetail.Position = this.bindingSourceAtDetail.IndexOf(mdetail);
            this.gridControl1.RefreshDataSource();
            this.CountJieDaiTotal(this.atSummon.Details);
        }