public static Person CreatePerson(string email, int age, double height, double weight, GenderType gender, double bodyFat, ActivityLevelType activityLevel) { var person = new Person(email, age, height, weight, gender, bodyFat, activityLevel); db.Persons.Add(person); db.SaveChanges(); return(person); }
public Person(string email, int age, double height, double weight, GenderType gender, double bodyFat, ActivityLevelType activityLevel) { Email = email; Age = age; Height = height; Weight = weight; Gender = gender; BodyFat = bodyFat; ActivityLevel = activityLevel; WeightLossCalories = CalculateWeightLossCalories(); FatKcalDaily = CalculateFatKcalDaily(); ProteinKcalDaily = CalculateProteinKcalDaily(); NetCarbsKcalDaily = CalculateNetCarbsKcalDaily(); FatPercentageDaily = CalculateFatPercentageDaily(); ProteinPercentageDaily = CalculateProteinPercentageDaily(); NetCarbsPercentageDaily = CalculateNetCarbsPercentageDaily(); FatGramsDaily = CalculateFatGramsDaily(); ProteinGramsDaily = CalculateProteinGramsDaily(); NetCarbsGramsDaily = CalculateNetCarbsGramsDaily(); }