示例#1
0
        private void LoadProduct()
        {
            gvProdukty.AutoGenerateColumns = false;
            DataGridViewTextBoxColumn[] Cl = new DataGridViewTextBoxColumn[8];
            for (int i = 0; i < Cl.Count(); i++)
            {
                Cl[i] = new DataGridViewTextBoxColumn();
            }
            Cl[0].Name             = "Product";
            Cl[0].DataPropertyName = "Product";
            Cl[1].Name             = "Mn.";
            Cl[1].DataPropertyName = "Quantity";
            Cl[2].Name             = "Jedn.";
            Cl[2].DataPropertyName = "UnitShort";
            Cl[3].Name             = "Druh";
            Cl[3].DataPropertyName = "Druh";
            Cl[4].Name             = "Komodita";
            Cl[4].DataPropertyName = "Komodita";
            Cl[5].Name             = "Podkomodita";
            Cl[5].DataPropertyName = "Podkomodita";
            Cl[6].Name             = "Priznak";
            Cl[6].DataPropertyName = "Priznak";
            Cl[7].Name             = "idProduct";
            Cl[7].DataPropertyName = "idProduct";

            //   Cl[7].Visible = false;
            foreach (DataGridViewTextBoxColumn dgvColumn in Cl)
            {
                gvProdukty.Columns.Add(dgvColumn);
            }

            gvProdukty.DataSource              = ActiveProductTable;
            gvProdukty.EditMode                = DataGridViewEditMode.EditProgrammatically;
            gvProdukty.AllowUserToAddRows      = false;
            gvProdukty.AllowUserToDeleteRows   = false;
            gvProdukty.AllowUserToOrderColumns = true;
            gvProdukty.SetColumnOrderExt();
            ReadPriceProduct(0);

            //     gvProdukty.Refresh();
        }
示例#2
0
        private void LoadItems()
        {
            gvPair.AutoGenerateColumns = false;
            DataGridViewTextBoxColumn[] Cl = new DataGridViewTextBoxColumn[16];
            for (int i = 0; i < Cl.Count(); i++)
            {
                Cl[i] = new DataGridViewTextBoxColumn();
            }
            Cl[0].Name                    = "Název";
            Cl[0].DataPropertyName        = "ItemName";
            Cl[1].Name                    = "Mn.";
            Cl[1].DataPropertyName        = "Quantity";
            Cl[2].Name                    = "Jedn.";
            Cl[2].DataPropertyName        = "UnitShort";
            Cl[3].Name                    = "Dodavatel";
            Cl[3].DataPropertyName        = "FirmName";
            Cl[4].Name                    = "Den";
            Cl[4].DataPropertyName        = "DateDUZP";
            Cl[4].DefaultCellStyle.Format = "dd.MM";
            Cl[5].Name                    = "Týden";
            Cl[5].DataPropertyName        = "InvoiceWeek";
            Cl[6].Name                    = "Jedn. Cena";
            Cl[6].DataPropertyName        = "BasePriceBezDPH";
            Cl[6].DefaultCellStyle.Format = "N2";
            Cl[7].Name                    = "Celkem";
            Cl[7].DataPropertyName        = "PriceBezDPH";
            Cl[7].DefaultCellStyle.Format = "N2";
            Cl[8].Name                    = "Pair-Cena";
            Cl[8].DataPropertyName        = "PairPrice";
            Cl[9].Name                    = "Rozdíl";
            Cl[9].DataPropertyName        = "Rozdil";
            Cl[9].DefaultCellStyle.Format = "0\\%";
            Cl[10].Name                   = "Pair-Type";
            Cl[10].DataPropertyName       = "PairType";
            Cl[11].Name                   = "P-Produkt";
            Cl[11].DataPropertyName       = "Product";

            Cl[12].Name             = "idInvoiceItem";
            Cl[12].DataPropertyName = "idInvoiceItem";
            Cl[12].Visible          = false;
            Cl[13].Name             = "idPair";
            Cl[13].DataPropertyName = "idPair";
            Cl[13].Visible          = false;
            Cl[14].Name             = "idPairType";
            Cl[14].DataPropertyName = "idPairType";
            Cl[14].Visible          = false;
            Cl[15].Name             = "idProduct";
            Cl[15].DataPropertyName = "idProduct";
            Cl[15].Visible          = false;

            gvPair.DataSource = PairItems;
            foreach (DataGridViewTextBoxColumn dgvColumn in Cl)
            {
                gvPair.Columns.Add(dgvColumn);
            }
            DataGridViewButtonColumn btnCol = new DataGridViewButtonColumn();

            btnCol.HeaderText       = "PDF";
            btnCol.DataPropertyName = "idInvoice";
            btnCol.Name             = "PDF";
            gvPair.Columns.Add(btnCol);
            gvPair.EditMode                = DataGridViewEditMode.EditProgrammatically;
            gvPair.AllowUserToAddRows      = false;
            gvPair.AllowUserToDeleteRows   = false;
            gvPair.AllowUserToOrderColumns = true;
            gvPair.SetColumnOrderExt();
            // gvPair.Refresh();
        }