public string GetNumeroDocumento(AnalisiOrdiniVenditaDS ds, decimal destinazione, string idDestinazione) { switch (destinazione) { case (decimal)DestinazioneAccantonato.OrdineDiLavoro: AnalisiOrdiniVenditaDS.USR_PRD_MOVFASIRow odl = GetODL(ds, idDestinazione); return(odl == null ? string.Empty : odl.NUMMOVFASE); case (decimal)DestinazioneAccantonato.FaseDiCommessa: AnalisiOrdiniVenditaDS.USR_PRD_FASIRow fase = GetFase(ds, idDestinazione); return(fase == null ? string.Empty : string.Format("{0} {1}", fase.IsCODICECLIFONull() ? string.Empty : fase.CODICECLIFO, GetDescrizioneFase(ds, fase.IDTABFAS))); } return(string.Empty); }