Exemple #1
0
        void FillTables(DataTable pettycashOpInserting)
        {
            MetaDataDispatcher Disp;

            Disp = Meta.Dispatcher;

            DS.pettycashoperationview.Clear();
            for (int i = 0; i < pettycashOpInserting.Rows.Count; i++)
            {
                DataRow R = pettycashOpInserting.Rows[i];
                AddRowToTable(R, DS.pettycashoperationview, i);
            }
            MetaData Mpettycashoperationview = Disp.Get("pettycashoperationview");                     // DA RIVEDERE

            Mpettycashoperationview.DescribeColumns(DS.pettycashoperationview, "wizardinvoicedetail"); // <-- DA RIVEDERE!

            HelpForm.SetDataGrid(gridMovSpesa, DS.pettycashoperationview);

            //RicalcolaCampiCalcolati();
        }
Exemple #2
0
//		public void MetaData_AfterClear() {
//			this.Text="Assegnazione automatica incassi";
//		}

        void FillEntrataView()
        {
            string MyQuery = "SELECT * FROM incomeview WHERE " +
                             QHS.AppAnd(QHS.CmpEq("ayear", esercizio), QHS.CmpEq("nphase", codicefase),
                                        QHS.CmpGt("unpartitioned", 0), "(idfin IN (SELECT idfinincome FROM partincomesetup))");

            DataTable          MovEntrata = Meta.Conn.SQLRunner(MyQuery);
            MetaDataDispatcher Disp;

            Disp = Meta.Dispatcher;
            DS.incomeview.Clear();
            foreach (DataRow R in MovEntrata.Rows)
            {
                AddRowToTable(R, DS.incomeview);
            }
            MetaData MEntrataView = Disp.Get("incomeview");

            MEntrataView.DescribeColumns(DS.incomeview, "assegnautocreditiincassi");

            HelpForm.SetDataGrid(dgrMovEntrata, DS.incomeview);

            formatgrids FGEntrata = new formatgrids(dgrMovEntrata);

            FGEntrata.AutosizeColumnWidth();

            DS.incomeview.AcceptChanges();
            if (DS.incomeview.Rows.Count == 0)
            {
                btnEsegui.Enabled      = false;
                btnEseguiTutte.Enabled = false;
                return;
            }
            btnEsegui.Enabled      = true;
            btnEseguiTutte.Enabled = true;
            try {
                dgrMovEntrata.Select(0);
            }
            catch {
            }
            dgrMovEntrata_CurrentCellChanged(null, null);
        }