// 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()); } }
public void AddRitoProducto(ListaFavoritoProducto obj) { using (fasbdEntities7 con = new fasbdEntities7()) { con.ListaFavoritoProducto.Add(obj); con.SaveChanges(); } }
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(); } }
//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); } }