public IActionResult AddRecipe(VeganProfileAddVM viewModel) { if (viewModel.Img?.Length > 0) { // IHostingEnvironment was injected into the controller var filePath = Path.Combine(_Hostenv.WebRootPath, "Uploads", viewModel.Img.FileName); // Save file to disk using (var fileStream = new FileStream(filePath, FileMode.Create)) { viewModel.Img.CopyTo(fileStream); } } return(RedirectToAction(nameof(Register))); }
public VeganProfileAddVM GetAddedRecipe() { VeganProfileAddVM profile = new VeganProfileAddVM() { MeasurementItems = new SelectListItem[] { new SelectListItem { Value = "cups", Text = "cups" }, new SelectListItem { Value = "L", Text = "L" }, new SelectListItem { Value = "tbsp", Text = "tbsp", Selected = true }, new SelectListItem { Value = "tsp", Text = "tsp" }, new SelectListItem { Value = "ml", Text = "ml" }, new SelectListItem { Value = "grams", Text = "grams" }, new SelectListItem { Value = "-", Text = "-" }, } }; profile.Categories = context.Category .Select(o => new SelectListItem { Value = o.Id.ToString(), Text = o.CategoryName }) .ToArray(); return(profile); }