public bool Opzione(string operazione)
 {
     if (string.IsNullOrEmpty(Opzioni))
     {
         return(false);
     }
     else
     {
         return(Opzioni.Contains(operazione));
     }
 }
Exemple #2
0
        private void SetOpzioni(LetteraSubmit letteraBE)
        {
            var opzioni = new Opzioni();

            opzioni.DataStampa = DateTime.Now;

            opzioni.ArchiviazioneDocumenti = Servizio.TipoArchiviazione;

            if (Servizio.AnniArchiviazione > 0)
            {
                opzioni.AnniArchiviazione          = Servizio.AnniArchiviazione;
                opzioni.AnniArchiviazioneSpecified = true;
            }

            letteraBE.Opzioni = opzioni;
        }
Exemple #3
0
        private static Opzioni GetOpzioni(tipoStampa tipoStampa, fronteRetro fronteRetro)
        {
            var opzioni = new Opzioni();

            var opzioniStampa = new OpzioniStampa();

            opzioniStampa.TipoColore  = (tipoStampa == tipoStampa.colori ? TipoColore.COLORE : TipoColore.BW);
            opzioniStampa.FronteRetro = (fronteRetro == fronteRetro.fronte ? true : false);

            var servizio = new OpzioniServizio();

            servizio.ArchiviazioneDocumenti = false;

            opzioni.Stampa   = opzioniStampa;
            opzioni.Servizio = servizio;

            return(opzioni);
        }
Exemple #4
0
        private static Opzioni GetOpzioni(tipoStampa tipoStampa, fronteRetro fronteRetro, ricevutaRitorno ricevutaRitorno)
        {
            var opzioni = new Opzioni();

            var opzioniStampa = new OpzioniStampa();

            opzioniStampa.TipoColore  = (tipoStampa == tipoStampa.colori ? TipoColore.COLORE : TipoColore.BW);
            opzioniStampa.FronteRetro = (fronteRetro == fronteRetro.fronte ? true : false);

            var servizio = new OpzioniServizio();

            servizio.Consegna             = ModalitaConsegna.S;
            servizio.AttestazioneConsegna = false;

            if (ricevutaRitorno == ricevutaRitorno.si)
            {
                servizio.AttestazioneConsegna = true;
            }

            opzioni.Stampa   = opzioniStampa;
            opzioni.Servizio = servizio;

            return(opzioni);
        }
Exemple #5
0
 internal static void Carica()
 {
     Opzioni_   = Opzioni.Carica() as DatiComuni.OpzioniProgramma;
     OpzioniDB_ = OpzioniDB.Carica() as DatiComuni.Database;
 }