示例#1
0
        public string PostPersonligInfoStepEt(TestamentaPersonligSpgEtRequest req)
        {
            TestamentaHandlerService service = new TestamentaHandlerService();

            string sessionId = service.savePersonligInfo_step1(req);

            return(sessionId);
        }
示例#2
0
        //Step 1
        public string savePersonligInfo_step1(TestamentaPersonligSpgEtRequest req)
        {
            var exists = session_repo.sessionExists(req.SessionId);

            if (exists)
            {
                int testamentFormId = testamenta_repo.savePersonligInfo_step1(req.Hvordan_vil_du_oprette_testamentet, req.Hvilket_testamente_onskes, req.Civilstand, req.SessionId);

                if (testamentFormId > 0)
                {
                    testamenta_repo.createTestamentaOpretter_step1(testamentFormId, req.EgnTestament.Type);

                    if (req.PartnerTestment != null)
                    {
                        testamenta_repo.createTestamentaOpretter_step1(testamentFormId, req.PartnerTestment.Type);
                    }
                }
                return(req.SessionId);
            }
            else
            {
                return("Invalid SessionId");
            }
        }