private PaymentTracker Map(tblPaymentTracker tblAccount)
 {
     PaymentTracker acc = new PaymentTracker(tblAccount.id)
     {
        
         CostcentreId = tblAccount.CostCenterId,
         Balance = (decimal)tblAccount.Balance,
         PaymentMode = (PaymentMode)tblAccount.PaymentModeId,
         PendingConfirmBalance = tblAccount.PendingConfirmBalance.Value,
     };
     return acc;
 }
예제 #2
0
        //List<dynamic> payment_tracker = new List<dynamic>() {"Hello", "First", "Second", "Third" };
        public ProgressTrackerClient()
        {
            InitializeComponent();
            PaymentTracker PT = new PaymentTracker();

            PT.Amount = "1000";
            PaymentTracker PT2 = new PaymentTracker();

            PT2.Date = "12/23/42";
            payment_tracker.Items.Add(PT);
            payment_tracker.Items.Add(PT2); payment_tracker.Items.Add(PT);
            payment_tracker.Items.Add(PT2); payment_tracker.Items.Add(PT);
            payment_tracker.Items.Add(PT2); payment_tracker.Items.Add(PT);
            payment_tracker.Items.Add(PT2); payment_tracker.Items.Add(PT);
            payment_tracker.Items.Add(PT2); payment_tracker.Items.Add(PT);
            payment_tracker.Items.Add(PT2);
        }
예제 #3
0
 public PaymentTrackerDTO Map(PaymentTracker paymentTracker)
 {
     if (paymentTracker == null) return null;
     return Mapper.Map<PaymentTracker, PaymentTrackerDTO>(paymentTracker);
 }
 public void Save(PaymentTracker paymentTracker)
 {
     tblPaymentTracker tblpn = _ctx.tblPaymentTracker.FirstOrDefault(n => n.id == paymentTracker.Id);
     if (tblpn == null)
     {
         tblpn = new tblPaymentTracker();
         tblpn.id = paymentTracker.Id;
         _ctx.tblPaymentTracker.AddObject(tblpn);
     }
     tblpn.Balance = paymentTracker.Balance;
     tblpn.CostCenterId = paymentTracker.CostcentreId;
     tblpn.PaymentModeId = (int) paymentTracker.PaymentMode;
     tblpn.PendingConfirmBalance = paymentTracker.PendingConfirmBalance;
     _ctx.SaveChanges();
 }