Ejemplo n.º 1
0
        // GET: Movement
        public ActionResult Index()
        {
            var allprograms = _context.JenisPrograms.ToList();
            var viewmodel   = new AllProgramViewModel
            {
                programs = allprograms
            };

            return(View(viewmodel));
        }
Ejemplo n.º 2
0
        public ActionResult Index()
        {
            var userid = User.Identity.GetUserId();

            if (User.IsInRole("Admin"))
            {
                var allprog = _context.JenisPrograms.ToList();
                var viewd   = new AllProgramViewModel
                {
                    programs = allprog
                };
                return(View("/Views/Movement/Index.cshtml", viewd));
            }
            var exist = _context.UserInfo.Where(x => x.UserId == userid).ToList();

            if (exist.Count == 0)
            {
                return(View("/Views/Account/UserInfo.cshtml"));
            }


            var allprograms = _context.HasilRekomendasis.Include(x => x.JenisProgram).Where(a => a.UserId == userid).ToList().Select(a => a.JenisProgram);


            var viewmodel = new AllProgramViewModel
            {
                programs = allprograms
            };

            var      uss  = _context.UserInfo.FirstOrDefault(x => x.UserId == userid);
            DateTime Now  = DateTime.Today;
            int      umur = Now.Year - uss.tanggal_lahir.Year;

            if (umur <= 30 && uss.BMI != "Normal" || umur > 30 && umur <= 40 && uss.BMI == "Normal")
            {
                if (uss.Tingkatan == 1)
                {
                    ViewBag.Set = "3 Set 10 Repetisi";
                }
                else if (uss.Tingkatan == 2)
                {
                    ViewBag.Set = "4 Set 10 Repetisi";
                }
                ViewBag.Set = "4 Set 12 Repetisi";
            }
            else if (umur <= 30 && uss.BMI == "Normal")
            {
                if (uss.Tingkatan == 1)
                {
                    ViewBag.Set = "3 Set 12 Repetisi";
                }
                else if (uss.Tingkatan == 2)
                {
                    ViewBag.Set = "4 Set 12 Repetisi";
                }
                ViewBag.Set = "5 Set 10 Repetisi";
            }
            else if (umur > 30 && umur <= 40 && uss.BMI != "Normal" || umur > 40 && umur <= 50 && uss.BMI == "Normal")
            {
                if (uss.Tingkatan == 1)
                {
                    ViewBag.Set = "3 Set 10 Repetisi";
                }
                else if (uss.Tingkatan == 2)
                {
                    ViewBag.Set = "3 Set 12 Repetisi";
                }
                ViewBag.Set = "4 Set 10 Repetisi";
            }
            else if (umur > 40 && umur <= 50 && uss.BMI != "Normal")
            {
                if (uss.Tingkatan == 1)
                {
                    ViewBag.Set = "3 Set 8 Repetisi";
                }
                else if (uss.Tingkatan == 2)
                {
                    ViewBag.Set = "3 Set 10 Repetisi";
                }
                ViewBag.Set = "3 Set 12 Repetisi";
            }



            return(View("/Views/Home/Index.cshtml", viewmodel));
        }