//update ageDimension in database public ageDimensionDto PutAgeDimension(ageDimensionDto AgeDimensionDto) { using (HealthyMenuEntities db = new HealthyMenuEntities()) { try { ageDimension AgeDimension = db.ageDimensions.FirstOrDefault(x => x.id == AgeDimensionDto.id); if (AgeDimension == null) { return(null); } AgeDimension.id = AgeDimensionDto.id; AgeDimension.statusCode = AgeDimensionDto.statusCode; AgeDimension.UnitsOfMeasurementCode = AgeDimensionDto.UnitsOfMeasurementCode; AgeDimension.RecommendedDose = AgeDimensionDto.RecommendedDose; AgeDimension.MaxDose = AgeDimensionDto.MaxDose; AgeDimension.highMissing = AgeDimensionDto.highMissing; return(Convertion.ageDimensionConvertion.convert(AgeDimension)); } catch { return(null); } } }
//convert one ageDimension to ageDimensionDto public static ageDimensionDto convert(ageDimension AgeDimension) { ageDimensionDto NewageDimension = new ageDimensionDto(); NewageDimension.id = AgeDimension.id; NewageDimension.statusCode = AgeDimension.statusCode; NewageDimension.UnitsOfMeasurementCode = AgeDimension.UnitsOfMeasurementCode; NewageDimension.RecommendedDose = AgeDimension.RecommendedDose; NewageDimension.MaxDose = AgeDimension.MaxDose; NewageDimension.highMissing = AgeDimension.highMissing; return(NewageDimension); }
//remove ageDimension from database public ageDimensionDto RemoveAgeDimension(ageDimensionDto AgeDimensionDto) { using (HealthyMenuEntities db = new HealthyMenuEntities()) { try { ageDimension AgeDimension = db.ageDimensions.Remove(Convertion.ageDimensionConvertion.convert(AgeDimensionDto)); db.SaveChanges(); return(Convertion.ageDimensionConvertion.convert(AgeDimension)); } catch { return(null); } } }
//get ageDimension by id from database public ageDimensionDto GetageDimension(int id) { using (HealthyMenuEntities db = new HealthyMenuEntities()) { try { ageDimension AgeDimension = db.ageDimensions.FirstOrDefault(x => x.id == id); if (AgeDimension == null) { return(null); } return(Convertion.ageDimensionConvertion.convert(AgeDimension)); } catch { return(null); } } }
public Dictionary <string, vitamin> unitfunc(detailsDto UserNutritionDto) { Dictionary <string, vitamin> keyValuePairs = new Dictionary <string, vitamin>(); using (HealthyMenuEntities db = new HealthyMenuEntities()) { foreach (PropertyInfo t in UserNutritionDto.GetType().GetProperties()) { ageDimension a = db.ageDimensions.FirstOrDefault(x => x.statusCode == UserNutritionDto.myStatus && x.ingredient.CDescription == t.Name); if (a != null) { keyValuePairs.Add(t.Name, new vitamin() { client = Convert.ToDouble(t.GetValue(UserNutritionDto)), count = (double)a.RecommendedDose, flag = (double)a.RecommendedDose, max = (double)a.MaxDose, min = a.highMissing }); } } return(keyValuePairs); } }