Ejemplo n.º 1
0
        public List<sucursalproductoBean> obtenerproduct(string idsucursal)
        {
            List<sucursalproductoBean> suc = new List<sucursalproductoBean>();
            SqlConnection objDB = null;
            try
            {
                objDB = new SqlConnection(cadenaDB);

                objDB.Open();
                String strQuery = "SELECT * FROM Cafeteria_x_Producto where idCafeteria=@ID ";
                SqlCommand objquery = new SqlCommand(strQuery, objDB);
                BaseDatos.agregarParametro(objquery, "@ID", idsucursal);
                SqlDataReader objDataReader = objquery.ExecuteReader();
                if (objDataReader.HasRows)
                {
                    while (objDataReader.Read())
                    {
                        sucursalproductoBean aux = new sucursalproductoBean();
                        aux.id = Convert.ToString(objDataReader["idProducto"]);
                        aux.cantidad = Convert.ToInt32(objDataReader["cantidad"]);
                        aux.precioventa = (decimal)(objDataReader["precioventa"]);
                        aux.precioventa2 = Convert.ToString(objDataReader["precioventa"]);
                        suc.Add(aux);

                    }
                }
                return suc;
            }
            catch (Exception e)
            {
                log.Error("Productos_Sucursal(EXCEPTION): ", e);
                throw (e);
            }
            finally
            {
                if (objDB != null)
                {
                    objDB.Close();
                }
            }
        }
Ejemplo n.º 2
0
        public ActionResult añadirproductos(string idSucursal)
        {
            SucursalBean sucursal = new SucursalBean();
            sucursal = admin.buscarSucursal(idSucursal);
            List<ProductoBean> listatootalproductos = ventafacede.ListarProducto("", "");

            List<sucursalproductoBean> listpro = new List<sucursalproductoBean>();
            listpro = admin.obtenerproductsucursal(idSucursal);
            sucursal.listaProductos = new List<sucursalproductoBean>(); ;

            for (int i = 0; i < listatootalproductos.Count; i++)
            {
                sucursalproductoBean aux = new sucursalproductoBean();
                aux.id = listatootalproductos[i].id;
                aux.nombre = listatootalproductos[i].nombre;
                aux.nombreTipo = listatootalproductos[i].nombreTipo;

                for (int j = 0; j < listpro.Count; j++)
                {
                    if (listatootalproductos[i].id == listpro[j].id) aux.estadodispo = true;
                }
                sucursal.listaProductos.Add(aux);

            }

            return View(sucursal);
        }