public String validarCarrito(Int32 buscar) { daoCarrito dao = new daoCarrito(); int a = dao.obtenerCarrito(buscar).Count(); if (a > 0) { return("1"); } else { return(null); } }
protected void Page_Load(object sender, EventArgs e) { if (!String.IsNullOrEmpty((String)(Session["usuario"]))) { btnIniciarSesion.Text = "Cerrar Sesion"; daoCarrito = new daoCarrito(); daoCliente = new daoCliente(); dgvPedido.DataSource = daoCarrito.obtenerTodos((String)(Session["usuario"])); dgvPedido.DataBind(); } else { Response.Redirect("LoginAdmin.aspx", true); } }
//METODO PARA LLENAR LA TABLA public void obtenerPedidos() { List <pedidoAdmin> pedidos = new List <pedidoAdmin>(); // Create new DataTable and DataSource objects. DataTable table = new DataTable(); // Declare DataColumn and DataRow variables. DataColumn column; DataRow row; DataView view; column = new DataColumn(); column.DataType = System.Type.GetType("System.String"); column.ColumnName = "ID"; table.Columns.Add(column); column = new DataColumn(); column.DataType = System.Type.GetType("System.String"); column.ColumnName = "USUARIO"; table.Columns.Add(column); column = new DataColumn(); column.DataType = System.Type.GetType("System.String"); column.ColumnName = "DIRECCION"; table.Columns.Add(column); column = new DataColumn(); column.DataType = System.Type.GetType("System.String"); column.ColumnName = "PEDIDO"; table.Columns.Add(column); column = new DataColumn(); column.DataType = System.Type.GetType("System.Double"); column.ColumnName = "TOTAL"; table.Columns.Add(column); column = new DataColumn(); column.DataType = System.Type.GetType("System.String"); column.ColumnName = "ESTADO"; table.Columns.Add(column); dgvPedidos.Columns.Clear(); pedidos = new daoCarrito().obtenerTodosAdmin("PENDIENTE"); // Create new DataRow objects and add to DataTable. foreach (pedidoAdmin p in pedidos) { row = table.NewRow(); row["ID"] = p.ID; row["USUARIO"] = new daoCliente().obtenerUno(p.ID_CLIENTE).nombre; row["DIRECCION"] = p.DIRECCION; row["PEDIDO"] = p.PEDIDO; row["TOTAL"] = p.TOTAL; row["ESTADO"] = p.ESTADO; table.Rows.Add(row); } // Create a DataView using the DataTable. view = new DataView(table); // Set a DataGrid control's DataSource to the DataView. dgvPedidos.DataSource = view; //CICLO USADO PARA COLOCAR LOS BOTONES DENTRO DE LA TABLA PRODUCTOS foreach (DataColumn dc in table.Columns) { ButtonField bf = new ButtonField(); bf.CommandName = dc.ColumnName.ToString(); bf.DataTextField = dc.ColumnName; bf.ButtonType = ButtonType.Image; bf.ImageUrl = "https://i.ibb.co/372MhgM/11875166141558096434-32.png"; dgvPedidos.Columns.Add(bf); break; } dgvPedidos.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { // daoCarrito = new daoCarrito(); listaProd = new List <Producto>(); daoProducto = new daoProducto(); daoUsuario = new daoUsuario(); // Create new DataTable and DataSource objects. DataTable table = new DataTable(); // Declare DataColumn and DataRow variables. DataColumn column; DataRow row; DataView view; column = new DataColumn(); column.DataType = System.Type.GetType("System.String"); column.ColumnName = "NOMBRE"; table.Columns.Add(column); // Create second column. column = new DataColumn(); column.DataType = Type.GetType("System.Double"); column.ColumnName = "PRECIO"; table.Columns.Add(column); column = new DataColumn(); column.DataType = Type.GetType("System.String"); column.ColumnName = "IMAGEN"; table.Columns.Add(column); dgvProductos.Columns.Clear(); listaProd = daoProducto.obtenerTodos(); // Create new DataRow objects and add to DataTable. foreach (Producto p in listaProd) { row = table.NewRow(); row["NOMBRE"] = p.nombre; row["PRECIO"] = p.precio; row["IMAGEN"] = p.foto; table.Rows.Add(row); } // Create a DataView using the DataTable. view = new DataView(table); // Set a DataGrid control's DataSource to the DataView. dgvProductos.DataSource = view; //CICLO USADO PARA COLOCAR LOS BOTONES DENTRO DE LA TABLA PRODUCTOS foreach (DataColumn dc in table.Columns) { ButtonField bf = new ButtonField(); bf.CommandName = dc.ColumnName + ""; bf.DataTextField = dc.ColumnName; dgvProductos.Columns.Add(bf); break; } foreach (DataColumn dc in table.Columns) { ButtonField bf = new ButtonField(); bf.CommandName = dc.ColumnName + ""; bf.DataTextField = dc.ColumnName; bf.ImageUrl = "https://i.ibb.co/Gn2ZQPs/15649512571605802262-32.png"; bf.ButtonType = ButtonType.Image; dgvProductos.Columns.Add(bf); break; } dgvProductos.DataBind(); if (!String.IsNullOrEmpty((String)(Session["usuario"]))) { userActual = (String)(Session["usuario"]); btnIniciarSesion.Text = "Cerrar Sesion"; if (!String.IsNullOrEmpty((String)(Session["isAdmin"]))) { isAdmin = (String)(Session["isAdmin"]); btnPerfil.Visible = false; btnPedido.Visible = false; } else { btnVerPedidos.Visible = false; btnProductosCRUD.Visible = false; btnUsersCRUD.Visible = false; } } else { btnPerfil.Visible = false; btnPedido.Visible = false; btnVerPedidos.Visible = false; btnProductosCRUD.Visible = false; btnUsersCRUD.Visible = false; dgvProductos.Columns[1].Visible = true; } }
public Int32 totalCarrito(Int32 id) { daoCarrito dao = new daoCarrito(); return(dao.totalCarrito(id)); }
public void insertarCarrito(DUCarrito carrito) { daoCarrito dao = new daoCarrito(); dao.insertarCarrito(carrito); }
public void eliminarCarrito(Int32 id, String session) { daoCarrito dao = new daoCarrito(); dao.eliminarCarrito(id, session); }
public List <DUVistaCarritoUsuario> carritoUsuario(Int32 buscar) { daoCarrito dao = new daoCarrito(); return(dao.obtenerCarrito(buscar)); }