Пример #1
0
        public ListaDocumentiUC(ContrattoDTO contratto, IReloadControl control)
        {
            InitializeComponent();
            _control = control;

            if (contratto != null)
            {
                _contratto = contratto;
                IDictionary args = new ListDictionary();
                args.Add("currentUser", Login.Instance.CurrentLogin().LoginName);

                var prop = new CustomControlProperties
                {
                    AllowUpdate = DefaultableBoolean.True,
                    AllowDelete = DefaultableBoolean.True
                };
                lista.Tag = prop;
            }

            btnConferma.Enabled = false;
        }
Пример #2
0
 public DocumentoDTO GetNew(ContrattoDTO contratto)
 {
     if (contratto is ContrattoAppaltoDTO)
         return new DocumentoDTO { TipoContratto = TipoContrattoEnum.ContrattoAppalto, IdContratto = contratto.ID, DescrizioneContratto = contratto.DisplayName };
     return new DocumentoDTO { TipoContratto = TipoContrattoEnum.ContrattoAssicurativo, IdContratto = contratto.ID, DescrizioneContratto = contratto.DisplayName };
 }
Пример #3
0
 public ResultDocumentoDTO SaveConArchiviazione(ContrattoDTO contratto, TipoContrattoEnum tipoContratto, string descrizione, FascicoloImmobiliareDTO tipoDocumento, DateTime? data, FornitoreDTO fornitore, bool visibileCondomino)
 {
     int? idFornitore = null;
     if (fornitore != null)
         idFornitore = fornitore.ID;
     var result = GetServiceClient().SetDocumentoConArchiviazione(contratto.ID, tipoContratto, descrizione, tipoDocumento.ID, data, idFornitore, visibileCondomino, GetUserInfo());
     CloseService();
     return result;
 }