Beispiel #1
0
        public ActionResult Add(LegalEntityBankView legalEntityBankView)
        {
            if (ModelState.IsValid)
            {
                ILegalEntityBanksRepository legalEntitiesBanksRepository = new LegalEntityBanksRepository(db);
                LegalEntityBank             legalEntityBank = new LegalEntityBank();

                legalEntityBankView.ConvertTo(legalEntityBankView, legalEntityBank);

                legalEntitiesBanksRepository.Add(legalEntityBank);
                legalEntitiesBanksRepository.SaveChanges();

                TempData["message"] = LayoutHelper.GetMessage("INSERT", legalEntityBank.LegalEntityBankPK);

                if (TempData["legalEntityFK"] != null)
                {
                    return(RedirectToAction("Index", "LegalEntity"));
                }
                else
                {
                    return(RedirectToAction("Index", "LegalEntityBank"));
                }
            }
            else
            {
                legalEntityBankView.BindDLLs(legalEntityBankView, db);

                return(View(legalEntityBankView));
            }
        }
Beispiel #2
0
        public ActionResult Add(int?legalEntityFK)
        {
            LegalEntityBankView legalEntityBankView = new LegalEntityBankView();

            //legalEntities ddl
            ILegalEntitiesRepository legalEntitiesRepository = new LegalEntitiesRepository(db);

            if (legalEntityFK != null)
            {
                TempData["legalEntityFK"]           = legalEntityFK;
                legalEntityBankView.LegalEntityFK   = (int)legalEntityFK;
                legalEntityBankView.LegalEntityName = legalEntitiesRepository.GetLegalEntityByPK((int)legalEntityFK).Name;
            }

            legalEntityBankView.BindDLLs(legalEntityBankView, db);

            return(View(legalEntityBankView));
        }
Beispiel #3
0
        public ActionResult Edit(int?legalEntityBankPK)
        {
            if (legalEntityBankPK != null)
            {
                ILegalEntityBanksRepository legalEntitiesBanksRepository = new LegalEntityBanksRepository(db);
                LegalEntityBank             legalEntityBank     = legalEntitiesBanksRepository.GetLegalEntityBankByPK((int)legalEntityBankPK);
                LegalEntityBankView         legalEntityBankView = new LegalEntityBankView();

                legalEntityBankView.ConvertFrom(legalEntityBank, legalEntityBankView, db);
                legalEntityBankView.BindDLLs(legalEntityBankView, db);

                return(View(legalEntityBankView));
            }
            else
            {
                return(RedirectToAction("Index", "LegalEntityBank"));
            }
        }
Beispiel #4
0
        public ActionResult Edit(LegalEntityBankView legalEntityBankView)
        {
            if (ModelState.IsValid)
            {
                ILegalEntityBanksRepository legalEntitiesBanksRepository = new LegalEntityBanksRepository(db);
                LegalEntityBank             legalEntityBank = legalEntitiesBanksRepository.GetLegalEntityBankByPK((int)legalEntityBankView.LegalEntityBankPK);
                legalEntityBankView.ConvertTo(legalEntityBankView, legalEntityBank);

                legalEntitiesBanksRepository.SaveChanges();

                TempData["message"] = LayoutHelper.GetMessage("UPDATE", legalEntityBank.LegalEntityBankPK);

                return(RedirectToAction("Index", "LegalEntityBank"));
            }
            else
            {
                legalEntityBankView.BindDLLs(legalEntityBankView, db);

                return(View(legalEntityBankView));
            }
        }