public virtual int FillPage(sp_id_zaglavljeDataSet dataSet, int startRow, int maxRows) { if (this.fillDataParameters == null) { throw new ArgumentException(); } this.FillPage(dataSet, this.fillDataParameters[0].Value.ToString(), this.fillDataParameters[1].Value.ToString(), this.fillDataParameters[2].Value.ToString(), short.Parse(this.fillDataParameters[3].Value.ToString()), startRow, maxRows); return(0); }
public virtual void Fill() { this.PreFill(); this.dssp_id_zaglavljeDataSet1 = new sp_id_zaglavljeDataSet(); this.m_StartRow = 0; this.Cursor = Cursors.WaitCursor; this.m_GridLoading = true; ThreadPool.QueueUserWorkItem(new WaitCallback(this.FillDataThread), Thread.CurrentPrincipal); }
public virtual int FillPage(DataSet dataSet, int startRow, int maxRows) { this.sp_id_zaglavljeSet = (sp_id_zaglavljeDataSet)dataSet; if (this.sp_id_zaglavljeSet != null) { return(this.FillPage(this.sp_id_zaglavljeSet, startRow, maxRows)); } this.sp_id_zaglavljeSet = new sp_id_zaglavljeDataSet(); this.FillPage(this.sp_id_zaglavljeSet, startRow, maxRows); dataSet.Merge(this.sp_id_zaglavljeSet); return(0); }
public virtual int Fill(DataSet dataSet) { this.sp_id_zaglavljeSet = (sp_id_zaglavljeDataSet)dataSet; if (this.sp_id_zaglavljeSet != null) { return(this.Fill(this.sp_id_zaglavljeSet)); } this.sp_id_zaglavljeSet = new sp_id_zaglavljeDataSet(); this.Fill(this.sp_id_zaglavljeSet); dataSet.Merge(this.sp_id_zaglavljeSet); return(0); }
public virtual int FillPage(sp_id_zaglavljeDataSet dataSet, string iDOBRACUN, string mJESECISPLATE, string gODINAISPLATE, short vOLONTERI, int startRow, int maxRows) { this.Initialize(); this.connDefault = this.dsDefault.GetReadWriteConnection(this.daCurrentTransaction); this.sp_id_zaglavljeSet = dataSet; this.rowsp_id_zaglavlje = this.sp_id_zaglavljeSet.sp_id_zaglavlje.Newsp_id_zaglavljeRow(); this.SetFillParameters(iDOBRACUN, mJESECISPLATE, gODINAISPLATE, vOLONTERI); this.AV8IDOBRAC = iDOBRACUN; this.AV9MJESECI = mJESECISPLATE; this.AV10GODINA = gODINAISPLATE; this.AV11VOLONT = vOLONTERI; try { this.executePrivate(startRow, maxRows); } finally { this.Cleanup(); } return(0); }
public void id2011Command(object sender, EventArgs e) { dsIdObrazac obrazac = new dsIdObrazac(); sp_id_detaljiDataAdapter adapter2 = new sp_id_detaljiDataAdapter(); sp_id_zaglavljeDataAdapter adapter3 = new sp_id_zaglavljeDataAdapter(); sp_id_detaljiDataSet dataSet = new sp_id_detaljiDataSet(); sp_id_zaglavljeDataSet set3 = new sp_id_zaglavljeDataSet(); SqlConnection connection = new SqlConnection(); string str2 = null; string str = null; connection.ConnectionString = Mipsed7.Core.ApplicationDatabaseInformation.ConnectionString; frmPregledMjeseciGodina godina = new frmPregledMjeseciGodina(); godina.ShowDialog(); if (godina.DialogResult != DialogResult.Cancel) { decimal num = 0; decimal num2 = 0; sPorezIprirezPremaOpciniGraduObracunatiPorez[] porezArray = null; decimal num3 = 0; if ((godina.OdabraniGodinaIsplate != null) & (godina.OdabraniMjesecIsplate != null)) { set3.Clear(); dataSet.Clear(); str2 = Conversions.ToString(godina.OdabraniMjesecIsplate); str = Conversions.ToString(godina.OdabraniGodinaIsplate); adapter3.Fill(set3, null, Conversions.ToString(godina.OdabraniMjesecIsplate), Conversions.ToString(godina.OdabraniGodinaIsplate), godina.Volonteri); adapter2.Fill(dataSet, null, Conversions.ToString(godina.OdabraniMjesecIsplate), Conversions.ToString(godina.OdabraniGodinaIsplate), godina.Volonteri); obrazac.Clear(); obrazac.Merge(dataSet.sp_id_detalji); obrazac.Merge(set3.sp_id_zaglavlje); } KORISNIKDataAdapter adapter = new KORISNIKDataAdapter(); KORISNIKDataSet set2 = new KORISNIKDataSet(); adapter.Fill(set2); sObrazacID o = new sObrazacID(); sIDmetapodaci dmetapodaci = new sIDmetapodaci(); dmetapodaci.Naslov = new sNaslovTemeljni(); dmetapodaci.Naslov.Value = "ID obrazac"; dmetapodaci.Naslov.dc = "http://purl.org/dc/elements/1.1/title"; dmetapodaci.Autor = new sAutorTemeljni(); dmetapodaci.Autor.Value = "VugerGRAD d.o.o."; dmetapodaci.Autor.dc = "http://purl.org/dc/elements/1.1/creator"; dmetapodaci.Datum = new sDatumTemeljni(); dmetapodaci.Datum.Value = DateAndTime.Now.ToString("s"); dmetapodaci.Datum.dc = "http://purl.org/dc/elements/1.1/date"; dmetapodaci.Format = new sFormatTemeljni(); dmetapodaci.Format.Value = PlacaExe.tFormat.textxml; dmetapodaci.Format.dc = "http://purl.org/dc/elements/1.1/format"; dmetapodaci.Jezik = new sJezikTemeljni(); dmetapodaci.Jezik.Value = PlacaExe.tJezik.hrHR; dmetapodaci.Jezik.dc = "http://purl.org/dc/elements/1.1/language"; dmetapodaci.Identifikator = new sIdentifikatorTemeljni(); dmetapodaci.Identifikator.Value = Guid.NewGuid().ToString(); //"dc0e2097-c43b-41f3-a095-dcf327268fad"; dmetapodaci.Identifikator.dc = "http://purl.org/dc/elements/1.1/identifier"; dmetapodaci.Uskladjenost = new sUskladjenost(); dmetapodaci.Uskladjenost.Value = "ObrazacID-v3-0"; dmetapodaci.Uskladjenost.dc = "http://purl.org/dc/terms/conformsTo"; dmetapodaci.Tip = new sTipTemeljni(); dmetapodaci.Tip.Value = PlacaExe.tTip.Elektroničkiobrazac; dmetapodaci.Tip.dc = "http://purl.org/dc/elements/1.1/type"; dmetapodaci.Adresant = new sAdresantTemeljni(); dmetapodaci.Adresant.Value = "Ministarstvo Financija, Porezna uprava, Zagreb"; o.verzijaSheme = "3.0"; o.Metapodaci = dmetapodaci; sZaglavlje zaglavlje = new sZaglavlje(); sZaglavljePodnositeljZahtjeva zahtjeva = new sZaglavljePodnositeljZahtjeva(); sAdresa adresa = new sAdresa(); sRazdoblje razdoblje = new sRazdoblje(); zahtjeva.Naziv = Conversions.ToString(set2.KORISNIK[0]["KORISNIK1NAZIV"]); zahtjeva.OIB = Conversions.ToString(set2.KORISNIK[0]["KORISNIKOIB"]); try { adresa.Ulica = set2.KORISNIK[0]["KORISNIK1ADRESA"].ToString().Replace(DB.IzvuciSamoBrojke(set2.KORISNIK[0]["KORISNIK1ADRESA"].ToString(), false), ""); } catch (Exception) { throw new Exception("Problem u izvlačenju brojčanog kućnog broja iz ulice!"); } adresa.Broj = DB.IzvuciSamoBrojke(set2.KORISNIK[0]["KORISNIK1ADRESA"].ToString(), false); adresa.Mjesto = Conversions.ToString(set2.KORISNIK[0]["KORISNIK1MJESTO"]); zahtjeva.Adresa = adresa; zaglavlje.PodnositeljZahtjeva = zahtjeva; zaglavlje.PodrucniUred = Conversions.ToString(set2.KORISNIK[0]["NADLEZNAPU"]); if (Operators.ConditionalCompareObjectEqual(obrazac.sp_id_zaglavlje[0]["identifikator"], 1, false)) { zaglavlje.Identifikator = sIdentifikator.Item1; } if (Operators.ConditionalCompareObjectEqual(obrazac.sp_id_zaglavlje[0]["identifikator"], 11, false)) { zaglavlje.Identifikator = sIdentifikator.Item12; } zaglavlje.Ispostava = Conversions.ToString(set2.KORISNIK[0]["BROJCANAOZNAKAPU"]); razdoblje.DatumOd = DateAndTime.DateSerial(Conversions.ToInteger(str), Conversions.ToInteger(str2), 1); razdoblje.DatumDo = DateAndTime.DateSerial(Conversions.ToInteger(str), Conversions.ToInteger(str2), DateTime.DaysInMonth(Conversions.ToInteger(str), Conversions.ToInteger(str2))); zaglavlje.Razdoblje = razdoblje; o.Zaglavlje = zaglavlje; sIsplaceniPrimiciIObracunPoreza poreza = new sIsplaceniPrimiciIObracunPoreza(); sTijelo tijelo = new sTijelo(); poreza.Podatak100 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_II_1"]), 2); poreza.Podatak200 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_II_2"]), 2); poreza.Podatak210 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_II_2_1_1"]), 2); poreza.Podatak220 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_II_2_1_2"]), 2); poreza.Podatak230 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_II_2_1_3"]), 2); poreza.Podatak300 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_II_3"]), 2); poreza.Podatak400 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_II_4"]), 2); poreza.Podatak500 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_II_5"]), 2); poreza.Podatak600 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_II_6"]), 2); poreza.Podatak610 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_II_6_1"]), 2); poreza.Podatak620 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_II_6_2"]), 2); poreza.Podatak700 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_II_7"]), 2); poreza.Podatak800 = Conversions.ToString(obrazac.sp_id_zaglavlje[0]["REDAK_II_8"]); sDoprinosiUkupno ukupno = new sDoprinosiUkupno { Podatak110 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_III_1_1"]), 2), Podatak120 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_III_1_2"]), 2), Podatak210 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_III_2_1"]), 2), Podatak220 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_III_2_2"]), 2), Podatak310 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_III_3_1"]), 2), Podatak320 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_III_3_2"]), 2), Podatak330 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_III_3_3"]), 2), Podatak410 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_III_4_1"]), 2), Podatak420 = decimal.Round(Conversions.ToDecimal(obrazac.sp_id_zaglavlje[0]["REDAK_III_4_2"]), 2), Podatak500 = Conversions.ToString(obrazac.sp_id_zaglavlje[0]["REDAK_III_5"]) }; porezArray = (sPorezIprirezPremaOpciniGraduObracunatiPorez[])Utils.CopyArray((Array)porezArray, new sPorezIprirezPremaOpciniGraduObracunatiPorez[obrazac.sp_id_detalji.Rows.Count + 1]); int num5 = obrazac.sp_id_detalji.Rows.Count - 1; for (int i = 0; i <= num5; i++) { porezArray[i] = new sPorezIprirezPremaOpciniGraduObracunatiPorez(); sPorezIprirezPremaOpciniGraduObracunatiPorez porez = porezArray[i]; porez.Poreza = Conversions.ToDecimal(obrazac.sp_id_detalji.Rows[i]["obracunaniporez"]); num = Conversions.ToDecimal(Operators.AddObject(num, obrazac.sp_id_detalji.Rows[i]["obracunaniporez"])); porez.Prireza = Conversions.ToDecimal(obrazac.sp_id_detalji.Rows[i]["obracunaniprirez"]); num2 = Conversions.ToDecimal(Operators.AddObject(num2, obrazac.sp_id_detalji.Rows[i]["obracunaniprirez"])); porez.Ukupno = Conversions.ToDecimal(obrazac.sp_id_detalji.Rows[i]["obracunanoukupno"]); num3 = Conversions.ToDecimal(Operators.AddObject(num3, obrazac.sp_id_detalji.Rows[i]["obracunanoukupno"])); porez.Sifra = Conversions.ToString(obrazac.sp_id_detalji.Rows[i]["idopcine"]); porez = null; } sUkupno ukupno2 = new sUkupno { Poreza = num, Prireza = num2, Ukupno = num3 }; tijelo.IsplaceniPrimiciIObracunPoreza = poreza; tijelo.DoprinosiUkupno = ukupno; tijelo.ObracunatiPorezi = porezArray; tijelo.Ukupno = ukupno2; o.Tijelo = tijelo; try { SaveFileDialog dialog2 = new SaveFileDialog { InitialDirectory = Conversions.ToString(0), FileName = "ID-" + str + "-" + str2 + ".xml", RestoreDirectory = true }; SaveFileDialog dialog = dialog2; if (dialog.ShowDialog() == DialogResult.OK) { using (TextWriter writer = new StreamWriter(dialog.FileName)) { XmlSerializerNamespaces namespaces = new XmlSerializerNamespaces(); namespaces.Add("", "http://e-porezna.porezna-uprava.hr/sheme/zahtjevi/ObrazacID/v3-0"); new XmlSerializer(typeof(sObrazacID), "http://e-porezna.porezna-uprava.hr/sheme/zahtjevi/ObrazacID/v3-0").Serialize(writer, o, namespaces); writer.Close(); } Interaction.MsgBox("Datoteka uspješno spremljena u: " + dialog.FileName, MsgBoxStyle.OkOnly, null); } } catch (System.Exception exception1) { throw exception1; } } }