コード例 #1
0
 public Status UseNutritionNameBySearchInfo(string NutritionName)
 {
     this._logger.LogWarning("The Server execute UseNutritionNameBySearchInfo  --" + DateTime.Now.ToString());
     using (DietaryNutritionContext dbcontext = new DietaryNutritionContext())
     {
         var result = dbcontext.TNutrientInformation.Where(a => a.Name == NutritionName || a.OtherName == NutritionName).ToList();
         if (result.Count > 0)
         {
             NutritionInfoStatus nutritionInfoStatus = new NutritionInfoStatus
             {
                 StatusCode          = 200,
                 Message             = "获取成功",
                 ReturnTime          = DateTime.Now,
                 NutrientInformation = result
             };
             return(nutritionInfoStatus);
         }
         else
         {
             Status status = new Status
             {
                 StatusCode = 0,
                 Message    = "获取失败",
                 ReturnTime = DateTime.Now,
             };
             return(status);
         }
     }
 }
コード例 #2
0
 public Status GetAllNutritionInfo()
 {
     this._logger.LogWarning("The Server execute GetAllNutritionInfo Function  --" + DateTime.Now.ToString());
     using (DietaryNutritionContext dbcontext = new DietaryNutritionContext())
     {
         var result = dbcontext.TNutrientInformation.ToList();
         if (result.Count > 0)
         {
             NutritionInfoStatus nutritionInfoStatus = new NutritionInfoStatus
             {
                 StatusCode          = 200,
                 Message             = "获取成功",
                 ReturnTime          = DateTime.Now,
                 NutrientInformation = result
             };
             return(nutritionInfoStatus);
         }
         else
         {
             Status status = new Status
             {
                 StatusCode = 0,
                 Message    = "获取失败",
                 ReturnTime = DateTime.Now,
             };
             return(status);
         }
     }
 }