public Image UploadImage(IFormFile newImageFile) { var newImage = new Image(); newImage.ImageTitle = newImageFile.FileName; var ms = new MemoryStream(); newImageFile.CopyTo(ms); newImage.ImageData = ms.ToArray(); db.Add(newImage); db.SaveChanges(); return(newImage); }
public void AddToFavorites(Recipe recipe, ApplicationUser user) { if (IsFavorited(recipe, user)) { return; } var favorited = new FavoriteRecipe(); favorited.RecipeId = recipe.Id; favorited.UserId = user.Id; //favorited.CreatedAt = DateTime.Now; db.Add(favorited); db.SaveChanges(); }
public Recipe Add(Recipe newRecipe) { db.Add(newRecipe); return(newRecipe); }
public Step Add(Step newStep) { db.Add(newStep); return(newStep); }
public Ingredient Add(Ingredient newIngredient) { db.Add(newIngredient); return(newIngredient); }