예제 #1
0
        public void BindDLLs(LegalEntityBankView LegalEntityBankView, ObjectContext db)
        {
            //bank ddl
            IBanksRepository banksRepository = new BanksRepository(db);

            LegalEntityBankView.Banks = new SelectList(banksRepository.GetValid().OrderBy("Name ASC").ToList(), "BankPK", "Name");
        }
예제 #2
0
 public void ConvertTo(LegalEntityBankView LegalEntityBankView, LegalEntityBank LegalEntityBank)
 {
     LegalEntityBank.LegalEntityBankPK = LegalEntityBankView.LegalEntityBankPK;
     LegalEntityBank.LegalEntityFK     = LegalEntityBankView.LegalEntityFK;
     LegalEntityBank.BankFK            = LegalEntityBankView.BankFK;
     LegalEntityBank.Iban       = LegalEntityBankView.Iban;
     LegalEntityBank.ChangeDate = LegalEntityBankView.ChangeDate;
     LegalEntityBank.Deleted    = LegalEntityBankView.Deleted;
 }
예제 #3
0
        public void ConvertFrom(LegalEntityBank LegalEntityBank, LegalEntityBankView LegalEntityBankView, ObjectContext db)
        {
            LegalEntityBankView.LegalEntityBankPK = LegalEntityBank.LegalEntityBankPK;
            LegalEntityBankView.LegalEntityFK     = LegalEntityBank.LegalEntityFK;
            LegalEntityBankView.BankFK            = LegalEntityBank.BankFK;
            LegalEntityBankView.Iban    = LegalEntityBank.Iban;
            LegalEntityBankView.Deleted = LegalEntityBank.Deleted;

            ILegalEntitiesRepository legalEntitiesRepository = new LegalEntitiesRepository(db);
            LegalEntity legalEntity = legalEntitiesRepository.GetLegalEntityByPK((int)LegalEntityBankView.LegalEntityFK);

            LegalEntityBankView.LegalEntityName = legalEntity.Name + " (" + legalEntity.OIB + ")";
        }