private void bPrint_Click(object sender, EventArgs e) { if (cbPrinter.SelectedItem == null) return; string[] dossiers = tbNumDossiers.Text.Trim().Split(Sep, StringSplitOptions.RemoveEmptyEntries); using (Viewer m = new Viewer( Cfg.RptFullCs, "2", false, Cfg.DbDs.DatabaseType, Cfg.DbDs.ConnectionString, true, cbPrinter.SelectedItem.ToString(), (short)nudCopies.Value, true, "", true, "nbre_fiches", dossiers.Length, "user_print_date", DateTime.Now.ToString("yyyy/MM/dd"), "annee", DateTime.Now.Year, "rows", Rows(dossiers) )) { m.Print(); } }
private void bPrintBor_Click(object sender, EventArgs e) { if (cbPrinter.SelectedItem == null) return; string rows = RowsBor(); if (rows.Length <= 0) return; using (Viewer m = new Viewer( Cfg.RptFullCs, "2", false, Cfg.DbDs.DatabaseType, Cfg.DbDs.ConnectionString, true, cbPrinter.SelectedItem.ToString(), (short)nudCopiesBor.Value, true, "", true, "nbre_fiches", NB_ORDINAIRE, "user_print_date", DateTime.Now.ToString("yyyy/MM/dd"), "annee", DateTime.Now.Year, "rows", rows )) { m.Print(); } }
private void bPrintPol_Click(object sender, EventArgs e) { if (cbPrinter.SelectedItem == null) return; foreach (KeyValuePair<string, string> d in Dossiers) { DataTable t = Cfg.DbDs.DataTable(Cfg.QueryFichePolice, "num_doss", d.Key); if (t.Rows.Count == 1) { DataRow R = t.Rows[0]; using (Viewer m = new Viewer( Cfg.RptFullCs, "1", false, Cfg.DbDs.DatabaseType, Cfg.DbDs.ConnectionString, true, cbPrinter.SelectedItem.ToString(), (short)nudCopiesPol.Value, true, "", true, "num_dossier_prec", d.Value, "info_aut_doss", Cfg.Wilaya + UtlGen.WindowsNewLine + Cfg.Daira + UtlGen.WindowsNewLine + UtlGen.WindowsNewLine + "جواز السفر - عادي" + UtlGen.WindowsNewLine + d.Key + UtlGen.WindowsNewLine + R["DT_DATE_DEPOT_DOSS"] + UtlGen.WindowsNewLine, "info_personne_ara", R["ST_PERSON_NOM_ARA"] + UtlGen.WindowsNewLine + R["ST_PERSON_PRENOM_ARA"] + UtlGen.WindowsNewLine + GetSexe(R["ST_PERSON_SEX"].ToString(), false) + UtlGen.WindowsNewLine + R["ST_PERSON_DATE_NAISS"] + UtlGen.WindowsNewLine + R["ST_PERSON_LIEU_NAISS_ARA"] + UtlGen.WindowsNewLine + R["ST_LIB_COM_ARA"] + UtlGen.WindowsNewLine + R["ST_LIB_WIL_ARA"] + UtlGen.WindowsNewLine + R["ST_PERE_PRENOM_ARA"] + UtlGen.WindowsNewLine + R["ST_MERE_NOM_ARA"] + UtlGen.WindowsNewLine + R["ST_MERE_PRENOM_ARA"] + UtlGen.WindowsNewLine + "جزائرية" + UtlGen.WindowsNewLine + GetSitFam(R["ST_PERSON_SIT_FAM"].ToString(), false) + UtlGen.WindowsNewLine + GetTaille(R["ST_PERSON_TAILLE"].ToString(), false) + UtlGen.WindowsNewLine + R["ST_LIB_COL_ARA"] + UtlGen.WindowsNewLine + R["ST_LIB_COL_ARA1"] + UtlGen.WindowsNewLine + R["ST_PERSON_ADR_LIEU"] + UtlGen.WindowsNewLine + R["ST_LIB_COM_ARA1"] + UtlGen.WindowsNewLine + R["ST_PERSON_ADR_CODE_POSTAL"] + UtlGen.WindowsNewLine + "---" + UtlGen.WindowsNewLine + R["ST_PERSON_PROF_EMP"], "info_personne_lat", R["ST_PERSON_NOM_LAT"] + UtlGen.WindowsNewLine + R["ST_PERSON_PRENOM_LAT"] + UtlGen.WindowsNewLine + GetSexe(R["ST_PERSON_SEX"].ToString(), true) + UtlGen.WindowsNewLine + R["ST_PERSON_DATE_NAISS"] + UtlGen.WindowsNewLine + R["ST_PERSON_LIEU_NAISS_LAT"] + UtlGen.WindowsNewLine + R["ST_LIB_COM_LAT"] + UtlGen.WindowsNewLine + R["ST_LIB_WIL_LAT"] + UtlGen.WindowsNewLine + R["ST_PERE_PRENOM_LAT"] + UtlGen.WindowsNewLine + R["ST_MERE_NOM_LAT"] + UtlGen.WindowsNewLine + R["ST_MERE_PRENOM_LAT"] + UtlGen.WindowsNewLine + "Algérienne" + UtlGen.WindowsNewLine + GetSitFam(R["ST_PERSON_SIT_FAM"].ToString(), true) + UtlGen.WindowsNewLine + GetTaille(R["ST_PERSON_TAILLE"].ToString(), true) + UtlGen.WindowsNewLine + R["ST_LIB_COL_LAT"] + UtlGen.WindowsNewLine + R["ST_LIB_COL_LAT1"] + UtlGen.WindowsNewLine + R["ST_PERSON_ADR_LIEU"] + UtlGen.WindowsNewLine + R["ST_LIB_COM_LAT1"] + UtlGen.WindowsNewLine + R["ST_PERSON_ADR_CODE_POSTAL"] + UtlGen.WindowsNewLine + R["ST_LIB_PROF_LAT"] + UtlGen.WindowsNewLine + "---" )) { m.Print(); } } } }
private void bImprimer_Click(object sender, EventArgs e) { if (cbPrinter.SelectedItem == null) return; using (Viewer m = new Viewer( Cfg.RptFullCs, "1", false, Cfg.DbDs.DatabaseType, Cfg.DbDs.ConnectionString, true, cbPrinter.SelectedItem.ToString(), (short)nudCopies.Value, true, "", true, "num_dossier_prec", tbNumDossierPrec.Text, "info_aut_doss", "عين الدفلى" + UtlGen.WindowsNewLine + "بطحية" + UtlGen.WindowsNewLine + UtlGen.WindowsNewLine + "جواز السفر - عادي" + UtlGen.WindowsNewLine + tbRechNumDossier.Text.Trim() + UtlGen.WindowsNewLine + R["DT_DATE_DEPOT_DOSS"] + UtlGen.WindowsNewLine, "info_personne_ara", R["ST_PERSON_NOM_ARA"] + UtlGen.WindowsNewLine + R["ST_PERSON_PRENOM_ARA"] + UtlGen.WindowsNewLine + GetSexe(R["ST_PERSON_SEX"].ToString(), false) + UtlGen.WindowsNewLine + R["ST_PERSON_DATE_NAISS"] + UtlGen.WindowsNewLine + R["ST_PERSON_LIEU_NAISS_ARA"] + UtlGen.WindowsNewLine + R["ST_LIB_COM_ARA"] + UtlGen.WindowsNewLine + R["ST_LIB_WIL_ARA"] + UtlGen.WindowsNewLine + R["ST_PERE_PRENOM_ARA"] + UtlGen.WindowsNewLine + R["ST_MERE_NOM_ARA"] + UtlGen.WindowsNewLine + R["ST_MERE_PRENOM_ARA"] + UtlGen.WindowsNewLine + "جزائرية" + UtlGen.WindowsNewLine + GetSitFam(R["ST_PERSON_SIT_FAM"].ToString(), false) + UtlGen.WindowsNewLine + GetTaille(R["ST_PERSON_TAILLE"].ToString(), false)+ UtlGen.WindowsNewLine + R["ST_LIB_COL_ARA"] + UtlGen.WindowsNewLine + R["ST_LIB_COL_ARA1"] + UtlGen.WindowsNewLine + R["ST_PERSON_ADR_LIEU"] + UtlGen.WindowsNewLine + R["ST_LIB_COM_ARA1"] + UtlGen.WindowsNewLine + R["ST_PERSON_ADR_CODE_POSTAL"] + UtlGen.WindowsNewLine + "---" + UtlGen.WindowsNewLine + R["ST_PERSON_PROF_EMP"], "info_personne_lat", R["ST_PERSON_NOM_LAT"] + UtlGen.WindowsNewLine + R["ST_PERSON_PRENOM_LAT"] + UtlGen.WindowsNewLine + GetSexe(R["ST_PERSON_SEX"].ToString(), true) + UtlGen.WindowsNewLine + R["ST_PERSON_DATE_NAISS"] + UtlGen.WindowsNewLine + R["ST_PERSON_LIEU_NAISS_LAT"] + UtlGen.WindowsNewLine + R["ST_LIB_COM_LAT"] + UtlGen.WindowsNewLine + R["ST_LIB_WIL_LAT"] + UtlGen.WindowsNewLine + R["ST_PERE_PRENOM_LAT"] + UtlGen.WindowsNewLine + R["ST_MERE_NOM_LAT"] + UtlGen.WindowsNewLine + R["ST_MERE_PRENOM_LAT"] + UtlGen.WindowsNewLine + "Algérienne" + UtlGen.WindowsNewLine + GetSitFam(R["ST_PERSON_SIT_FAM"].ToString(), true) + UtlGen.WindowsNewLine + GetTaille(R["ST_PERSON_TAILLE"].ToString(), true) + UtlGen.WindowsNewLine + R["ST_LIB_COL_LAT"] + UtlGen.WindowsNewLine + R["ST_LIB_COL_LAT1"] + UtlGen.WindowsNewLine + R["ST_PERSON_ADR_LIEU"] + UtlGen.WindowsNewLine + R["ST_LIB_COM_LAT1"] + UtlGen.WindowsNewLine + R["ST_PERSON_ADR_CODE_POSTAL"] + UtlGen.WindowsNewLine + R["ST_LIB_PROF_LAT"] + UtlGen.WindowsNewLine + "---" )) { gbDossier.Visible = false; m.Print(); } }