예제 #1
0
        public IActionResult DeleteAlternativeBusinessRepresentative(AlternativeBusinessRepresentativeViewModel model)
        {
            var id = Session.GetCurrentAbrId();

            LicenceApplicationPostDataHandler.Delete <AlternativeBusinessRepresentative>(id);

            return(RedirectToLastAction(FormSection.AlternativeBusinessRepresentatives));
        }
        public IActionResult DeleteNamedJobTitle(NamedJobTitleViewModel model)
        {
            var id = Session.GetCurrentNamedIndividualId();

            LicenceApplicationPostDataHandler.Delete <NamedJobTitle>(id);

            return(RedirectToLastAction(FormSection.NamedIndividuals));
        }
        public IActionResult RemovePreviousTradingName(PreviousTradingNameViewModel model, string section, int id)
        {
            LicenceApplicationPostDataHandler.Delete <PreviousTradingName>(id);

            var lastLoaded = Session.GetLoadedPage();

            return(RedirectToAction(section, lastLoaded));
        }
        public IActionResult RemoveOffenceAwaitingTrial(OffenceAwaitingTrialViewModel model, FormSection section, int id)
        {
            LicenceApplicationPostDataHandler.Delete <OffenceAwaitingTrial>(id);

            var lastLoaded = Session.GetLoadedPage();

            return(RedirectToAction(section, lastLoaded));
        }
        public IActionResult RemoveConviction(UnspentConvictionViewModel model, FormSection section, int id)
        {
            LicenceApplicationPostDataHandler.Delete <Conviction>(id);

            var lastLoaded = Session.GetLoadedPage();

            return(RedirectToAction(section, lastLoaded));
        }
        public IActionResult RemoveRestraintOrder(RestraintOrderViewModel model, FormSection section, int id)
        {
            LicenceApplicationPostDataHandler.Delete <RestraintOrder>(id);

            var lastLoaded = Session.GetLoadedPage();

            return(RedirectToAction(section, lastLoaded));
        }
        public IActionResult DeleteDirectorOrPartner(DirectorOrPartnerViewModel model)
        {
            LicenceApplicationPostDataHandler.Delete <DirectorOrPartner>(Session.GetCurrentDopId());

            if (Session.GetCurrentDopIsPa())
            {
                LicenceApplicationPostDataHandler.Delete <PrincipalAuthority>(Session.GetCurrentPaId());
            }

            return(RedirectToLastAction(FormSection.DirectorsOrPartners));
        }