public PaymentContract(IPaymentContract iPaymentContract) { Id = iPaymentContract.Id; Deleted = iPaymentContract.Deleted; LastUpdated = iPaymentContract.LastUpdated; Booking = iPaymentContract.Booking; DueDate = iPaymentContract.DueDate; Amount = iPaymentContract.Amount; Valuta = iPaymentContract.Valuta; Invoice = iPaymentContract.Invoice; }
public virtual Guid Update(Guid id, IPaymentContract value) { var persistedObject = session.Get<Entities.Payment>(id); if (persistedObject != null) { persistedObject.PaymentPeriod = session.Get<Entities.PaymentPeriod>(value.PaymentPeriodId); persistedObject.Amount = value.Amount; persistedObject.PaymentDate = value.PaymentDate; persistedObject.Comments = value.Comments; } session.Save(persistedObject); return id; }
public virtual Guid Update(Guid id, IPaymentContract value) { var persistedObject = session.Get <Entities.Payment>(id); if (persistedObject != null) { persistedObject.PaymentPeriod = session.Get <Entities.PaymentPeriod>(value.PaymentPeriodId); persistedObject.Amount = value.Amount; persistedObject.PaymentDate = value.PaymentDate; persistedObject.Comments = value.Comments; } session.Save(persistedObject); return(id); }
public virtual Guid Register(IPaymentContract value) { var persistedObject = new Entities.Payment() { Id = new Guid(), Amount = value.Amount, Comments = value.Comments, PaymentDate = value.PaymentDate, Commitment = session.Get<Entities.Commitment>(value.CommitmentId), PaymentPeriod = session.Get<Entities.PaymentPeriod>(value.PaymentPeriodId) }; session.Save(persistedObject); this.FlashMessenger.AddMessageByKey("CreatePaymentSuccess" , FlashMessageType.Success); return persistedObject.Id; }
public virtual Guid Register(IPaymentContract value) { var persistedObject = new Entities.Payment() { Id = new Guid(), Amount = value.Amount, Comments = value.Comments, PaymentDate = value.PaymentDate, Commitment = session.Get <Entities.Commitment>(value.CommitmentId), PaymentPeriod = session.Get <Entities.PaymentPeriod>(value.PaymentPeriodId) }; session.Save(persistedObject); this.FlashMessenger.AddMessageByKey("CreatePaymentSuccess", FlashMessageType.Success); return(persistedObject.Id); }
public IPaymentContract UpdatePaymentContract(IPaymentContract iPaymentContract) { iPaymentContract = paymentContractController.Update(iPaymentContract); dataAccessFacade.UpdatePaymentContract(iPaymentContract); return iPaymentContract; }
public IPaymentContract CreatePaymentContract(IPaymentContract iPaymentContract) { iPaymentContract = paymentContractController.Create(iPaymentContract); return iPaymentContract; }
public IPaymentContract DeletePaymentContract(IPaymentContract iPaymentContract) { iPaymentContract = paymentContractController.Delete(iPaymentContract); return iPaymentContract; }
public PaymentController(IPaymentContract paymentContract) { _paymentContract = paymentContract; }