Example #1
0
        // POST: SearchProducto/
        public ActionResult AddList(String img, string nmbre, string pr)
        {
            try
            {
                Random rn = new Random();
                // TODO: Add insert logic here
                Producto objP = new Producto();
                objP.nNombre = nmbre;
                objP.nPrecio = pr;
                objP.dImagen = img;
                dao.AddProducto(objP);
                var g = objP.idProducto;
                //Ingresamos a favoritos

                ListaFavoritoProducto fav = new ListaFavoritoProducto();
                fav.idProducto = g;
                fav.idUsuario  = (int)Session["idUser"];
                dao.AddRitoProducto(fav);


                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Example #2
0
 public void AddRitoProducto(ListaFavoritoProducto obj)
 {
     using (fasbdEntities7 con = new fasbdEntities7())
     {
         con.ListaFavoritoProducto.Add(obj);
         con.SaveChanges();
     }
 }
Example #3
0
        public void EliminarFavorito(int id)
        {
            using (fasbdEntities7 con = new fasbdEntities7())
            {
                ListaFavoritoProducto nuevo = new ListaFavoritoProducto();
                var data = (from u in con.ListaFavoritoProducto where u.idListaFavorito == id select u).ToList();
                nuevo = data[0];

                con.Entry(nuevo).State = System.Data.Entity.EntityState.Deleted;
                con.SaveChanges();
            }
        }
Example #4
0
        //public void AddListaCP(ListaCompraXProducto obj)
        //{
        //    using (fasbdEntities7 con = new fasbdEntities7())
        //    {
        //        con.ListaCompraXProducto.Add(obj);
        //        con.SaveChanges();
        //    }
        //}

        //public List<Producto> ProductoLista()
        //{
        //    using (fasbdEntities7 con = new fasbdEntities7())
        //    {

        //        var data = (from u in con.ListaCompraXProducto where u.idListaCompra == 2 select u).ToList();
        //        List<Producto> lista = new List<Producto>();

        //        Producto compra = null;
        //        foreach (var item in data)
        //        {

        //            compra = new Producto();
        //            compra = buscarproducto(item.idProducto);


        //            lista.Add(compra);
        //        }
        //        return lista;
        //    }

        //}

        //public List<ListaCompra> listaCompra(int id)
        //{
        //    using (fasbdEntities7 con = new fasbdEntities7())
        //    {

        //        var data = (from u in con.ListaCompra where u.idListaCompra == id select u).ToList();
        //        List<ListaCompra> lista = new List<ListaCompra>();

        //        ListaCompra compra = null;
        //        foreach (var item in data)
        //        {

        //            compra = new ListaCompra();
        //            //compra.ListaCompraXProducto = dao
        //            compra.idListaCompra = item.idListaCompra;
        //            //compra.idTienda = buscarproducto(item.idProducto);
        //            compra.idCliente = item.idCliente;
        //            compra.nNombre = item.nNombre;


        //            lista.Add(compra);
        //        }
        //        return lista;
        //    }

        //}
        public List <ListaFavoritoProducto> ListaFavoritosPorUsuario(int idUser)
        {
            using (fasbdEntities7 con = new fasbdEntities7())
            {
                var data = (from u in con.ListaFavoritoProducto where u.idUsuario == idUser select u).ToList();
                List <ListaFavoritoProducto> lista = new List <ListaFavoritoProducto>();

                ListaFavoritoProducto prt = null;
                foreach (var item in data)
                {
                    prt = new ListaFavoritoProducto();
                    prt.idListaFavorito = item.idListaFavorito;
                    prt.idProducto      = item.idProducto;
                    prt.Producto        = buscarproducto(item.idProducto);

                    prt.idUsuario = item.idUsuario;

                    lista.Add(prt);
                }
                return(lista);
            }
        }