コード例 #1
0
        public void Remover(int idIngrediente, int idUtilizador)
        {
            IngredientePreferidoUtilizador ipu = _contextIPU.ingredientePreferidoUtilizador.Where(i => i.id_ingrediente == idIngrediente && i.id_utilizador == idUtilizador).FirstOrDefault();

            if (ipu != null)
            {
                ipu.favorito = null;
                _contextIPU.SaveChanges();
            }
        }
コード例 #2
0
        public void IngredienteAEvitar(int idIngrediente, int idUtilizador)
        {
            IngredientePreferidoUtilizador ipu = _contextIPU.ingredientePreferidoUtilizador.Where(i => i.id_ingrediente == idIngrediente && i.id_utilizador == idUtilizador).FirstOrDefault();

            if (ipu != null)
            {
                ipu.favorito = "N";
                _contextIPU.SaveChanges();
            }
            else
            {
                IngredientePreferidoUtilizador i = new IngredientePreferidoUtilizador();
                i.id_ingrediente = idIngrediente;
                i.id_utilizador  = idUtilizador;
                i.favorito       = "N";
                _contextIPU.ingredientePreferidoUtilizador.Add(i);
                _contextIPU.SaveChanges();
            }
        }