public string ToString(string strChiaveRecord) { string str = ""; string strDataPrescrizione = " "; if (this.DataPrescrizione != null) { DateTime dtTemp = (DateTime)this.DataPrescrizione; strDataPrescrizione = dtTemp.ToString("yyyyMMdd"); } str += CodiceTargatura.PadRight(10, ' '); str += PeriodoCompetenza.PadRight(6, ' '); str += CodiceRegionale.PadRight(10, ' '); str += CodiceRicetta.PadRight(10, ' '); str += ProgressivoRicetta.ToString("00000"); str += Provincia.PadRight(2, ' '); str += Minsan.PadRight(9, ' '); str += Quantita.ToString("0000"); str += Prodotto.PadRight(60, ' '); str += PrincipioAttivo.PadRight(100, ' '); str += Atc.PadRight(7, ' '); // 217 + 7 str += PrezzoLordo.ToString("0000000000"); // 224 +10 str += PrezzoNetto.ToString("0000000000"); // 234 +10 str += ImportoCompenso.ToString("0000000000"); // 244 +10 str += prezzoAcquisto.ToString("0000000000"); // 254 +10 str += DataChiusura.ToString("yyyyMMdd"); str += CodiceFarmaciaAsl.PadRight(10, ' '); // 272 + 10 str += PercentualeCompenso.ToString("00000"); // 282 + 5 str += UnitaPosologiche.ToString("00000"); str += strDataPrescrizione; // 292 + 8 str += CompensoPerPezzo.ToString("0000000000"); // 300 + 10 str += new string(' ', 179); str += strChiaveRecord.PadLeft(16, '0'); // 489+16 str += terminatore; return(str); }
public override string ToString() { return(string.Format(" -> {0} {1} {2}", Anagrafica, Quantita.ToString(), CodiceUM)); }
public string EstraiRiga() { CultureInfo culture = CultureInfo.CreateSpecificCulture("it-IT"); string str = string.Format("{0};{1};{2};{3};{4}", NumeroRiga, Descrizione, Quantita.ToString("G", culture), Costo.ToString("G", culture), Valore.ToString("G", culture)); return(str); }