///Step 2 Arvinger public string saveArvningInfo_step1(TestamentaArvningSpgEtRequest req) { var exists = session_repo.sessionExists(req.SessionId); if (exists) { var AktivArvningerList = req.ArvingerList.Where(x => x.ErActive == true).ToList(); var InAktiveArvningerList = req.ArvingerList.Where(x => x.ErActive == false).ToList(); if (AktivArvningerList != null) { var arvningDbList = mappingHelper.MapModelArvingerListToDBArvingerList(AktivArvningerList); testamenta_repo.saveArvingeInfo_step1(arvningDbList, req.SessionId); } if (InAktiveArvningerList != null) { var arvningDbList = mappingHelper.MapModelArvingerListToDBArvingerList(InAktiveArvningerList); testamenta_repo.deleteArvninger(arvningDbList, req.SessionId); } return(req.SessionId); } else { return("Invalid SessionId"); } }
public string PostArvingInfoStepEt(TestamentaArvningSpgEtRequest req) { TestamentaHandlerService service = new TestamentaHandlerService(); string sessionId = service.saveArvningInfo_step1(req); return(sessionId); }