示例#1
0
 public async Task <UserRecipe> Map(Data.Entities.UserRecipe recipe)
 {
     return(await Task.Run(() =>
     {
         return new UserRecipe
         {
             Id = recipe.Id,
             Name = recipe.Name,
             UserId = recipe.UserId,
             Category = recipe.Category,
             EstimatedCookingTime = recipe.EstimatedCookingTime,
             IngredientsList = recipe.IngredientsList,
             IsGlutenFree = recipe.IsGlutenFree,
             IsVegan = recipe.IsVegan
         };
     }));
 }
示例#2
0
 public async Task <Data.Entities.UserRecipe> Map(UserRecipe recipe)
 {
     return(await Task.Run(() =>
     {
         var returnObj = new Data.Entities.UserRecipe
         {
             Name = recipe.Name,
             Category = recipe.Category,
             EstimatedCookingTime = recipe.EstimatedCookingTime,
             IngredientsList = recipe.IngredientsList,
             IsGlutenFree = recipe.IsGlutenFree,
             IsVegan = recipe.IsVegan
         };
         if (recipe.UserId != null)
         {
             returnObj.UserId = Guid.Parse(recipe.UserId.ToString());
         }
         if (recipe.Id != null)
         {
             returnObj.Id = int.Parse(recipe.Id.ToString());
         }
         return returnObj;
     }));
 }