Example #1
0
        public string PostPersonligInfoStepFem(TestamentaPersonligSpgFemRequest req)
        {
            TestamentaHandlerService service = new TestamentaHandlerService();

            string sessionId = service.savePersonligInfo_step5(req);

            return(sessionId);
        }
Example #2
0
        public string savePersonligInfo_step5(TestamentaPersonligSpgFemRequest req)
        {
            var exists = session_repo.sessionExists(req.SessionId);

            if (exists)
            {
                testamenta_repo.UpdateTestamentaOpretter_step5(req.EgnTestament.Har_du_saereje, req.EgnTestament.SaerejeType, req.EgnTestament.Er_saereje_tidsbegraenset, req.EgnTestament.Saereje_tidsbegraensnings_dato, req.EgnTestament.Saerejet_daekker, "Primary", req.SessionId);

                if (req.PartnerTestment != null)
                {
                    testamenta_repo.UpdateTestamentaOpretter_step5(req.PartnerTestment.Har_du_saereje, req.PartnerTestment.SaerejeType, req.PartnerTestment.Er_saereje_tidsbegraenset, req.PartnerTestment.Saereje_tidsbegraensnings_dato, req.PartnerTestment.Saerejet_daekker, "Partner", req.SessionId);
                }

                testamenta_repo.savePersonligInfo_step5(req.Har_du_saereje_selv, req.Har_du_saereje_selv_partner, req.SessionId);

                return(req.SessionId);
            }
            else
            {
                return("Invalid SessionId");
            }
        }