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;
 }