public virtual int FillPage(S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJIDataSet dataSet, DateTime dATUM, string sORT, int vRSTA, int startRow, int maxRows) { this.Initialize(); this.connDefault = this.dsDefault.GetReadWriteConnection(this.daCurrentTransaction); this.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISet = dataSet; this.rowS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJI = this.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISet.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJI.NewS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJIRow(); this.SetFillParameters(dATUM, sORT, vRSTA); this.AV8DATUM = DateTimeUtil.ResetTime(dATUM); this.AV9SORT = sORT; this.AV10VRSTA = vRSTA; try { this.executePrivate(startRow, maxRows); } finally { this.Cleanup(); } return(0); }
public void executePrivate(int startRow, int maxRows) { this.cmS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2 = this.connDefault.GetCommand("S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJI", true); this.cmS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2.IDbCommand.CommandType = CommandType.StoredProcedure; this.cmS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2.IDbCommand.Parameters.Clear(); this.cmS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2.IDbCommand.Parameters.Add(this.dsDefault.GetDbParameter("@DATUM", this.AV8DATUM)); this.cmS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2.IDbCommand.Parameters.Add(this.dsDefault.GetDbParameter("@SORT", this.AV9SORT)); this.cmS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2.IDbCommand.Parameters.Add(this.dsDefault.GetDbParameter("@VRSTA", this.AV10VRSTA)); this.cmS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2.ErrorMask |= ErrorMask.Lock; this.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2 = this.cmS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2.FetchData(); while (this.cmS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2.HasMoreRows && (startRow > 0)) { startRow--; this.cmS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2.HasMoreRows = this.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2.Read(); } int num = 0; while (this.cmS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2.HasMoreRows && (num != maxRows)) { this.rowS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJI["OPISLOKACIJE"] = RuntimeHelpers.GetObjectValue(this.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2["OPISLOKACIJE"]); this.rowS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJI["STANJE"] = RuntimeHelpers.GetObjectValue(this.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2["STANJE"]); this.rowS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJI["IDLOKACIJE"] = RuntimeHelpers.GetObjectValue(this.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2["IDLOKACIJE"]); this.rowS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJI["IDOSVRSTA"] = RuntimeHelpers.GetObjectValue(this.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2["IDOSVRSTA"]); this.rowS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJI["KTOISPRAVKAIDKONTO"] = RuntimeHelpers.GetObjectValue(this.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2["KTOISPRAVKAIDKONTO"]); this.rowS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJI["KTOIZVORAIDKONTO"] = RuntimeHelpers.GetObjectValue(this.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2["KTOIZVORAIDKONTO"]); this.rowS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJI["KTONABAVKEIDKONTO"] = RuntimeHelpers.GetObjectValue(this.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2["KTONABAVKEIDKONTO"]); this.rowS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJI["NAZIVOS"] = RuntimeHelpers.GetObjectValue(this.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2["NAZIVOS"]); this.rowS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJI["INVBROJ"] = RuntimeHelpers.GetObjectValue(this.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2["INVBROJ"]); this.rowS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJI["NABAVNA"] = RuntimeHelpers.GetObjectValue(this.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2["NABAVNA"]); this.rowS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJI["ISPRAVAK"] = RuntimeHelpers.GetObjectValue(this.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2["ISPRAVAK"]); this.rowS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJI["SADASNJA"] = RuntimeHelpers.GetObjectValue(this.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2["SADASNJA"]); this.AddRowS_os_bilanca_stanja_na_dan_po_lokaciji(); num++; this.rowS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJI = this.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISet.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJI.NewS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJIRow(); this.cmS_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2.HasMoreRows = this.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2.Read(); } this.S_OS_BILANCA_STANJA_NA_DAN_PO_LOKACIJISelect2.Close(); this.Cleanup(); }