public IActionResult AddUser(User newUser) { RecipesDal db = new RecipesDal(); var user = db.InsertUser(newUser); return(Ok(user)); }
public IActionResult VerifyUser(User user) { RecipesDal db = new RecipesDal(); var isUser = db.VerifyUserAsync(user); return(Ok()); }
public IActionResult UpateRecipe(string userId, RecipesModel recipe) { RecipesDal db = new RecipesDal(); var updated = db.UpdateRecipeAsync(userId, recipe); return(Ok(updated.Result)); }
public IActionResult AddUser(string userId, RecipesModel recipe) { RecipesDal db = new RecipesDal(); var deleted = db.RemoveRecipeAsync(userId, recipe); return(Ok(deleted.Result)); }
public IActionResult GetRecipe(string title) { RecipesDal db = new RecipesDal(); RecipesModel recipe = db.GetRecipeAsync(title).Result; return(Ok(recipe)); }
public IActionResult AddRecipe(string userId, RecipesModel recipe) { RecipesDal db = new RecipesDal(); var user = db.AddRecipeAsync(userId, recipe); return(Ok(user)); }
public IActionResult GetAllRecipes() { RecipesDal db = new RecipesDal(); var recipes = db.GetAllRecipesAsync(); return(Ok(recipes.Result)); }
public RecipeComCVM(string idRecipes) { RecipesDal recipesDal = new RecipesDal(); CommentDal commentDal = new CommentDal(); List <Recipes> food = (from x in recipesDal.Recipes where x.Id.Equals(idRecipes) select x).ToList(); if (food.Count > 0) { recipes = food[0]; } else { recipes = null; } comments = (from x in commentDal.Comments where x.idReceips.Equals(idRecipes) orderby x.date select x).ToList(); }
public ActionResult addRecipe(Recipes test) { if (Session["Log"] == null) { return(RedirectToAction("Login", "Home")); } else { if (Request.Form["nameingredient[]"] != null) { test.user = Session["Log"].ToString(); test.Id = Hashing.HashPassword(test.Name); string ingredient = ""; string[] namei = Request.Form["nameingredient[]"].Split(','); string[] quantite = Request.Form["quantiteingredient[]"].Split(','); for (int i = 0; i < namei.Length; i++) { ingredient += namei[i] + ':' + quantite[i]; if ((i + 1) != namei.Length) { ingredient += '&'; } } test.ingredients = ingredient; test.difficulty = Request.Form["rating"]; RecipesDal recipesDal = new RecipesDal(); recipesDal.Recipes.Add(test); recipesDal.SaveChanges(); } List <Object> listeDesRestos = new List <Object> { new { Id = "Cake", Nom = "Cake" }, new { Id = "Entery", Nom = "Entery" }, new { Id = "Repas", Nom = "Repas" }, new { Id = "Dessert", Nom = "Dessert" }, }; ViewBag.Type = new SelectList(listeDesRestos, "Id", "Nom"); var a = Request.Form["nameingredient[]"]; return(View(test)); } }
public ActionResult DeleteReceipt() { if (Session["Log"] == null) { ViewBag.Error = "not logged"; return(View("~/Views/Home/NotLogged.cshtml")); } RecipesDal ud = new RecipesDal(); Recipes test = new Recipes() { Id = Request.Form["id"].ToString() }; var customer = ud.Recipes.Single(o => o.Id == test.Id); ud.Recipes.Remove(customer); ud.SaveChanges(); return(null); }
public ActionResult updateRecipes(Recipes recdipes) { if (recdipes.Name != null) { RecipesDal recipesDal = new RecipesDal(); Recipes connec = recipesDal.Recipes.Where(d => d.Id == recdipes.Id).First(); connec.Name = recdipes.Name; connec.nombrePers = recdipes.nombrePers; connec.tempsdecuisson = recdipes.tempsdecuisson; connec.tempsdepreparation = recdipes.tempsdepreparation; connec.explication = recdipes.explication; recipesDal.SaveChanges(); return(RedirectToAction("Index", "Home")); } ViewBag.Update = "ok"; if (Session["Log"] != null) { if (Request.Params["id"] != null) { RecipesDal recipesDal = new RecipesDal(); string id = Request.Params["id"]; List <Recipes> dbuser = (from x in recipesDal.Recipes where x.Id.Equals(id) select x).ToList(); if (dbuser.Count > 0) { List <Object> listeDesRestos = new List <Object> { new { Id = "Cake", Nom = "Cake" }, new { Id = "Entery", Nom = "Entery" }, new { Id = "Repas", Nom = "Repas" }, new { Id = "Dessert", Nom = "Dessert" }, }; ViewBag.Type = new SelectList(listeDesRestos, "Id", "Nom"); return(View(dbuser[0])); } } } return(RedirectToAction("Index", "Home")); }
public void e() { RecipesDal recipeComCVM = new RecipesDal(); Assert.IsNotNull(recipeComCVM); }
public void printRecipesTest() { RecipesDal recipeComCVM = new RecipesDal(); Assert.IsNotNull(recipeComCVM); }