public ActionResult OnBoarding() { IDAL dal = (new DALFactory()).GetInstance(); ViewBag.showMarketRiskLink = false; ViewBag.MarketRiskLinkID = 0; OnBoardingViewModel boardingViewModel = new OnBoardingViewModel(); bool sendEmail = false; try { List <OnBoarding> listOnboarding = dal.GetBoardingDataFromOnboarding(ref sendEmail); if (listOnboarding.Count > 0) { boardingViewModel.TopRowList = listOnboarding.ToList().Where((c, i) => i % 2 == 0).ToList(); boardingViewModel.BottomRowList = listOnboarding.ToList().Where((c, i) => i % 2 != 0).ToList(); boardingViewModel.bgColorList = GetBgColor(listOnboarding); boardingViewModel.sendEmail = sendEmail; ViewBag.showMarketRiskLink = false; if (ViewBag.showMarketRiskLink) { ViewBag.MarketRiskLinkID = dal.GetMarketRiskAssessmentID(); } } } catch (Exception ex) { UserManager user = (UserManager)Session["CurrentUser"]; LogHelper.AddLog(new LogEntity(AppConstant.PartitionError, user.EmailID.ToString(), AppConstant.ApplicationName, "Onboard,Onboarding", ex.Message, ex.StackTrace)); } return(View(boardingViewModel)); }
public OnBoardingPage() { InitializeComponent(); NavigationPage.SetHasNavigationBar(this, false); BindingContext = onBoardingViewModel = DI.ViewModelLocator.OnBoardingViewModel; SetupPageIndicators(); SelectVisualState(0); Settings.IsFirstTime = false; MessagingCenter.Subscribe <OnBoardingViewModel, int>(this, Constants.ONBOARDING_PAGE_CHANGED, (sender, position) => { SelectVisualState(position); }); Utils.TrackEvent("OnboardingPage"); }
public JsonResult GetTrainingsFoPopUp() { UserManager user = (UserManager)System.Web.HttpContext.Current.Session["CurrentUser"]; OnBoardingViewModel boardingViewModel = new OnBoardingViewModel(); IDAL dal = (new DALFactory()).GetInstance(); List <OnBoarding> listOnboarding = dal.GetBoardingData(); if (listOnboarding.Count > 0) { boardingViewModel.TopRowList = listOnboarding.ToList().Where((c, i) => i % 2 == 0).ToList(); boardingViewModel.BottomRowList = listOnboarding.ToList().Where((c, i) => i % 2 != 0).ToList(); boardingViewModel.bgColorList = GetBgColor(listOnboarding); } return(new JsonResult { Data = listOnboarding }); }
public async Task <JsonResult> GetTrainingsFoPopUp() { InitializeServiceClient(); OnBoardingViewModel boardingViewModel = new OnBoardingViewModel(); HttpResponseMessage response = await client.PostAsJsonAsync("Onboarding/GetBoardingData", req); List <OnBoarding> listOnboarding = await response.Content.ReadAsAsync <List <OnBoarding> >(); if (listOnboarding.Count > 0) { boardingViewModel.topRowList = listOnboarding.ToList().Where((c, i) => i % 2 == 0).ToList(); boardingViewModel.bottomRowList = listOnboarding.ToList().Where((c, i) => i % 2 != 0).ToList(); boardingViewModel.bgColorList = GetBgColor(listOnboarding); } return(new JsonResult { Data = listOnboarding }); }
public async Task <ActionResult> OnBoarding() { InitializeServiceClient(); // IDAL dal = (new DALFactory()).GetInstance(); ViewBag.showMarketRiskLink = false; ViewBag.MarketRiskLinkID = 0; OnBoardingViewModel boardingViewModel = new OnBoardingViewModel(); bool sendEmail = false; try { // List<OnBoarding> listOnboarding = dal.GetBoardingDataFromOnboarding(ref sendEmail); HttpResponseMessage response = await client.PostAsJsonAsync("Onboarding/GetBoardingDataFromOnboarding", req); List <OnBoarding> listOnboarding = await response.Content.ReadAsAsync <List <OnBoarding> >(); if (listOnboarding.Count > 0) { boardingViewModel.topRowList = listOnboarding.ToList().Where((c, i) => i % 2 == 0).ToList(); boardingViewModel.bottomRowList = listOnboarding.ToList().Where((c, i) => i % 2 != 0).ToList(); boardingViewModel.bgColorList = GetBgColor(listOnboarding); boardingViewModel.sendEmail = sendEmail; ViewBag.showMarketRiskLink = false; //if (ViewBag.showMarketRiskLink) //{ // ViewBag.MarketRiskLinkID = dal.GetMarketRiskAssessmentID(); //} } } catch (Exception ex) { //UserManager user = (UserManager)Session["CurrentUser"]; //LogHelper.AddLog("OnboardController", ex.Message, ex.StackTrace, "HCL.Academy.Web", user.EmailID); } return(View(boardingViewModel)); }
public OnBoarding(OnBoardingViewModel viewModel) { InitializeComponent(); viewModel.Navigation = Navigation; BindingContext = viewModel; }