private CreditOffer CreateCreditOffer(ITakeCredit offerReciever) { int amount = 500; int payment = 150; int paymentsCount = 4; Credit credit = new Credit(amount, payment, paymentsCount); return(new CreditOffer(this.Name, credit, offerReciever)); }
public static void GiveCredit(this ControllerBase controller, ITakeCredit model, bool isEdit = false) { if (controller.User == null) { return; } if (controller.User.Identity.IsAuthenticated) { if (!isEdit) { model.CreatedBy = controller.User.Identity.Name; } model.ModifiedBy = controller.User.Identity.Name; } }
public CreditOffer(string instituionName, Credit credit, ITakeCredit creditTaker) : base(instituionName) { this.creditTaker = creditTaker; this.Credit = credit; }