Exemple #1
0
 internal void DeleteDetail(InstalmentDetail detail)
 {
     if (detail.IsDeleted)
     {
         return;
     }
     _details.RemoveItem(detail);
 }
Exemple #2
0
            internal void Add(Protocal.Physical.OrderInstalmentData data)
            {
                if (_instalment == null)
                {
                    return;
                }
                var detail = new InstalmentDetail(_order, data);

                _instalment.AddDetail(detail, OperationType.None);
            }
Exemple #3
0
 internal void AddDetail(InstalmentDetail detail, OperationType operationType)
 {
     _details.AddItem(detail, operationType);
 }
Exemple #4
0
 internal void Delete(InstalmentDetail detail)
 {
     _instalment.DeleteDetail(detail);
     TradingSetting.Default.DeleteOrderInstalment(detail.OrderId, detail.Period);
 }
Exemple #5
0
 internal void Add(InstalmentDetail detail, OperationType operationType)
 {
     Debug.Assert(_instalment != null);
     _instalment.AddDetail(detail, operationType);
     TradingSetting.Default.AddOrderInstalment(detail.ToOrderInstalmentData());
 }
Exemple #6
0
 internal void DeleteInstalmentDetail(InstalmentDetail detail)
 {
     _instalmentDetailManager.Delete(detail);
 }
Exemple #7
0
 internal void AddInstalmentDetail(InstalmentDetail detail, OperationType operationType)
 {
     _instalmentDetailManager.Add(detail, operationType);
 }