Exemplo n.º 1
0
        public ActionResult updateWeights(weightsModel _updateWeights)
        {
            if ((int)Session["FK_roleID"] == 1 || (int)Session["FK_roleID"] == 2 || (int)Session["FK_roleID"] == 3)
            {
                // if model state is valid
                if (ModelState.IsValid)
                {
                    try
                    {
                        // getting the FK_routineWorkoutID from session variable FK_routineWorkoutID
                        _updateWeights.FK_routineWorkID = (int)Session["FK_routineWorkID"];

                        // updating the the routine exercises based to the id
                        _routineWorkoutDataAccess.updateWeights(_mapper.map(_updateWeights));

                        // making new instance of routine model
                        routineModel modelforid = new routineModel();
                        // setting routineID to updated FK routineWorkoutID
                        modelforid.routineID = _updateWeights.FK_routineWorkID;

                        // returning back the page view routine workout
                        return(RedirectToAction("viewRoutineWorkout", modelforid));
                    }
                    catch (Exception _error)
                    {
                        // putting error into a file
                        _logger.logError(_error);
                    }
                }
            }
            return(View());
        }
Exemplo n.º 2
0
        public ActionResult addWeightsGet(weightsModel _addWeights)
        {
            if ((int)Session["FK_roleID"] == 1 || (int)Session["FK_roleID"] == 2 || (int)Session["FK_roleID"] == 3)
            {
                try
                {
                    Session["FK_routineWorkID"] = _addWeights.FK_routineWorkID;

                    return(View(_addWeights));
                }
                catch (Exception _error)
                {
                    // putting error into a file
                    _logger.logError(_error);
                }
            }

            return(View("Error"));
        }
Exemplo n.º 3
0
        public ActionResult updateWeightsGet(weightsModel _updateWeights)
        {
            if ((int)Session["FK_roleID"] == 1 || (int)Session["FK_roleID"] == 2 || (int)Session["FK_roleID"] == 3)
            {
                try
                {
                    _updateWeights.FK_routineWorkID = (int)Session["FK_routineWorkID"];

                    // returning view of routine
                    return(View(_updateWeights));
                }
                catch (Exception _error)
                {
                    // putting error into a file
                    _logger.logError(_error);
                }
            }
            // return to error page
            return(View("Error"));
        }
Exemplo n.º 4
0
        public ActionResult addWeights(weightsModel _addWeights)
        {
            if ((int)Session["FK_roleID"] == 1 || (int)Session["FK_roleID"] == 2 || (int)Session["FK_roleID"] == 3)
            {
                try
                {
                    // if model state is valid
                    if (ModelState.IsValid)
                    {
                        try
                        {
                            Session["weightsID"] = _addWeights.WeightsID;

                            _routineWorkoutDataAccess.addWeights(_mapper.map(_addWeights));

                            routineWorkoutModel modelForID = new routineWorkoutModel();
                            modelForID.routineWorkoutID = _addWeights.FK_routineWorkID;

                            // return back to routineWorkout page that belongs to the modelforID
                            return(RedirectToAction("viewRoutineWorkout", "routineWorkout", modelForID));
                        }
                        catch (Exception _error)
                        {
                            // putting error into a file
                            _logger.logError(_error);
                        }
                    }
                    return(View());
                }
                catch (Exception _error)
                {
                    // putting error into a file
                    _logger.logError(_error);
                }
            }
            return(View("Error"));
        }