示例#1
0
        public async Task <IActionResult> Edit(string id, [Bind("ID,user_id,create_time,back_train,chesk_train,Leg_train,shoulder_train,arm_train,abdomen_train,stamina_train,explosive_train")] NormalTrain normalTrain)
        {
            if (id != normalTrain.ID)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(normalTrain);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!NormalTrainExists(normalTrain.ID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(normalTrain));
        }
示例#2
0
        public async Task <IActionResult> check(int back_train, int chesk_train, int leg_train, int shoulder_train, int stamina_train, int explosive_train, int arm_train, int abdomen_train)
        {
            var normaltrain = await _context.NormalTrain.LastOrDefaultAsync(m => m.user_id == User.Identity.Name);

            if (normaltrain == null)
            {
                normaltrain = new NormalTrain();
                normaltrain.abdomen_train   = 0;
                normaltrain.arm_train       = 0;
                normaltrain.back_train      = 0;
                normaltrain.chesk_train     = 0;
                normaltrain.explosive_train = 0;
                normaltrain.Leg_train       = 0;
                normaltrain.shoulder_train  = 0;
                normaltrain.stamina_train   = 0;
                normaltrain.user_id         = User.Identity.Name;
                normaltrain.create_time     = DateTime.Now;
                _context.Add(normaltrain);
                _context.SaveChanges();
            }
            else
            {
                if (back_train == 0)
                {
                    normaltrain.back_train = 0;
                }
                else
                {
                    normaltrain.back_train++;
                }

                if (chesk_train == 0)
                {
                    normaltrain.chesk_train = 0;
                }
                else
                {
                    normaltrain.chesk_train++;
                }

                if (leg_train == 0)
                {
                    normaltrain.Leg_train = 0;
                }
                else
                {
                    normaltrain.Leg_train++;
                }

                if (shoulder_train == 0)
                {
                    normaltrain.shoulder_train = 0;
                }
                else
                {
                    normaltrain.shoulder_train++;
                }

                if (stamina_train == 0)
                {
                    normaltrain.stamina_train = 0;
                }
                else
                {
                    normaltrain.stamina_train++;
                }

                if (explosive_train == 0)
                {
                    normaltrain.explosive_train = 0;
                }
                else
                {
                    normaltrain.explosive_train++;
                }

                if (arm_train == 0)
                {
                    normaltrain.arm_train = 0;
                }
                else
                {
                    normaltrain.arm_train++;
                }

                if (abdomen_train == 0)
                {
                    normaltrain.abdomen_train = 0;
                }
                else
                {
                    normaltrain.abdomen_train++;
                }

                normaltrain.create_time = DateTime.Now;
                _context.Update(normaltrain);
                await _context.SaveChangesAsync();
            }

            result res = new result();

            res.back_train      = normaltrain.back_train;
            res.chesk_train     = normaltrain.chesk_train;
            res.explosive_train = normaltrain.explosive_train;
            res.abdomen_train   = normaltrain.abdomen_train;
            res.arm_train       = normaltrain.arm_train;
            res.leg_train       = normaltrain.Leg_train;
            res.shoulder_train  = normaltrain.shoulder_train;
            res.stamina_train   = normaltrain.stamina_train;
            JsonResult result = Json(res);


            return(result);
        }
示例#3
0
        public async Task <IActionResult> Create([Bind("ID,user_id,create_time,back_train,chesk_train,Leg_train,shoulder_train,arm_train,abdomen_train,stamina_train,explosive_train")] NormalTrain normalTrain)
        {
            var normaltrain = await _context.NormalTrain.LastOrDefaultAsync(m => m.user_id == User.Identity.Name);


            if (normalTrain.back_train == 0)
            {
                normaltrain.back_train = 0;
            }
            else
            {
                normaltrain.back_train++;
            }

            if (normalTrain.chesk_train == 0)
            {
                normaltrain.chesk_train = 0;
            }
            else
            {
                normaltrain.chesk_train++;
            }

            if (normalTrain.Leg_train == 0)
            {
                normaltrain.Leg_train = 0;
            }
            else
            {
                normaltrain.Leg_train++;
            }

            if (normalTrain.shoulder_train == 0)
            {
                normaltrain.shoulder_train = 0;
            }
            else
            {
                normaltrain.shoulder_train++;
            }

            if (normalTrain.stamina_train == 0)
            {
                normaltrain.stamina_train = 0;
            }
            else
            {
                normaltrain.stamina_train++;
            }

            if (normalTrain.explosive_train == 0)
            {
                normaltrain.explosive_train = 0;
            }
            else
            {
                normaltrain.explosive_train++;
            }

            normaltrain.create_time = DateTime.Now;
            _context.Update(normaltrain);
            await _context.SaveChangesAsync();

            result res = new result();

            res.back_train      = normaltrain.back_train;
            res.chesk_train     = normaltrain.chesk_train;
            res.explosive_train = normaltrain.explosive_train;
            res.leg_train       = normaltrain.Leg_train;
            res.shoulder_train  = normaltrain.shoulder_train;
            res.stamina_train   = normaltrain.stamina_train;
            JsonResult result = Json(res);


            return(result);
        }