예제 #1
0
 //convert one userNutrition to userNutritionDto
 public static userNutritionDto convert(userNutrition UserNutrition)
 {
     return(new userNutritionDto()
     {
         id = UserNutrition.id,
         userId = UserNutrition.userId,
         yourName = UserNutrition.yourName,
         inserDate = UserNutrition.inserDate,
         menus = convert(UserNutrition.menus.ToList())
     });
 }
예제 #2
0
 //remove UserNutrition from database
 public userNutritionDto RemoveUserNutrition(userNutritionDto UserNutritionDto)
 {
     using (HealthyMenuEntities db = new HealthyMenuEntities())
     {
         try
         {
             userNutrition UserNutrition = db.userNutritions.Remove(Convertion.userNutritionConvertion.convert(UserNutritionDto));
             db.SaveChanges();
             return(Convertion.userNutritionConvertion.convert(UserNutrition));
         }
         catch
         {
             return(null);
         }
     }
 }
예제 #3
0
 //get userNutrition by id from database
 public userNutritionDto GetUserNutrition(int id)
 {
     using (HealthyMenuEntities db = new HealthyMenuEntities())
     {
         try
         {
             userNutrition UserNutrition = db.userNutritions.FirstOrDefault(x => x.id == id);
             if (UserNutrition == null)
             {
                 return(null);
             }
             return(Convertion.userNutritionConvertion.convert(UserNutrition));
         }
         catch
         {
             return(null);
         }
     }
 }
예제 #4
0
 //update userNutrition in database
 public userNutritionDto PutUserNutrition(userNutritionDto UserNutritionDto)
 {
     using (HealthyMenuEntities db = new HealthyMenuEntities())
     {
         try
         {
             userNutrition UserNutrition = db.userNutritions.FirstOrDefault(x => x.id == UserNutritionDto.id);
             if (UserNutrition == null)
             {
                 return(null);
             }
             UserNutrition.id        = UserNutritionDto.id;
             UserNutrition.userId    = UserNutritionDto.userId;
             UserNutrition.yourName  = UserNutritionDto.yourName;
             UserNutrition.inserDate = UserNutritionDto.inserDate;
             return(Convertion.userNutritionConvertion.convert(UserNutrition));
         }
         catch
         {
             return(null);
         }
     }
 }