public ForExCheckModel(ForExCheque cheque) { this.Id = cheque.Id; this.Amount = cheque.ForExDetail.Amount; this.BankPartyRoleId = cheque.BankPartyRoleId; this.BankName = cheque.PartyRole.Party.Name; this.CheckNumber = cheque.CheckNumber; this.CheckDate = cheque.CheckDate; }
private void FillCheque(ForExCheque check, BusinessLogic.ForeignExchange forEx, string amountInWords) { lblDate.Text = String.Format("{0: MMMM d, yyyy}", check.CheckDate); lblName.Text = "***" + forEx.PartyRole1.Party.Name.ToUpper() + "***"; lblAmount.Text = "***" + check.ForExDetail.Amount.ToString("N") + "***"; lblAmountInWords.Text = "***" + amountInWords.ToUpper() + " " + "ONLY***"; var bank = Context.Banks.SingleOrDefault(x => x.PartyRoleId == check.BankPartyRoleId); lblBankName.Text = bank.PartyRole.Party.Organization.OrganizationName.ToUpper() + " (" + check.CheckNumber + ")"; if (check.ForExDetail.Currency.Symbol == "PHP") lblCurrency.Text = "PESOS"; else lblCurrency.Text = check.ForExDetail.Currency.Symbol; }