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; }
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 }; }
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; }