public ActionResult AddExcercise(TrainingExcercise model) { var userId = User.Identity.GetUserId(); try { TrainingExcercise excercise = new TrainingExcercise() { TrainingElementId = model.TrainingElementId, ExcerciseName = model.ExcerciseName, SeriesNumber = model.SeriesNumber, Repetition = model.Repetition, TrainingTime = model.TrainingTime, Weight = model.Weight, UserId = userId }; db.Excercises.Add(excercise); db.SaveChanges(); } catch (Exception ex) { ViewBag.Error = "Incorrect data"; } return(RedirectToAction("AddExcercise", "Log")); }
public ActionResult AddMeasurements(BodyMeasurements model) { var userId = User.Identity.GetUserId(); try { BodyMeasurements measurements = new BodyMeasurements() { BodyMeasurementdId = model.BodyMeasurementdId, TrainingTime = model.TrainingTime, Weight = model.Weight, UserId = userId, Biceps = model.Biceps, Calf = model.Calf, Chest = model.Chest, Forearm = model.Forearm, Hip = model.Hip, Neck = model.Neck, Thigh = model.Thigh, Waist = model.Waist, Wrist = model.Wrist }; db.BodyMeasurementses.Add(measurements); db.SaveChanges(); } catch (Exception ex) { ViewBag.Error = "Incorrect data"; } return(RedirectToAction("AddMeasurements", "Measurements")); }
public DietViewModel CreateDiet(DietViewModel newDiet, string userId) { var diet = DownloadIngredient(); newDiet.UserId = userId; if (newDiet.Diet == null) { newDiet.Diet = new List <DietPosition>(); } int lastId = db.Diets.Max(k => k.DietId); foreach (var meal in diet) { var newPosition = new DietPosition() { ProductId = meal.Model.ProductId, Quantity = meal.Weight, DietId = newDiet.DietId }; newDiet.Diet.Add(newPosition); } db.Diets.Add(newDiet); db.SaveChanges(); return(newDiet); }
public ActionResult AddProduct(Product model) { Product models = new Product { ProductId = model.ProductId, Name = model.Name, Calories = model.Calories, Protein = model.Protein, Carbs = model.Carbs, Fat = model.Fat }; db.Products.Add(models); db.SaveChanges(); return(RedirectToAction("AddProduct", "Diet")); }
public ActionResult AddTraining(Excercise model) { Excercise models = new Excercise { ExcerciseId = model.ExcerciseId, Name = model.Name, About = model.About, BodyPart = model.BodyPart, YtUrl = model.YtUrl, ImgUrl = model.ImgUrl }; db.Excercise.Add(models); db.SaveChanges(); return(RedirectToAction("AddTraining", "Training")); }