コード例 #1
0
        public DettaglioMessaggioUC(StoricoMessaggioDTO messaggio)
        {
            InitializeComponent();

            _messaggio = messaggio;
            loadData();
        }
コード例 #2
0
        public DettaglioMessaggioUI(StoricoMessaggioDTO messaggio)
        {
            InitializeComponent();

            _messaggio = messaggio;
            persistWindowComponent1.UserName = Security.Login.Instance.CurrentLogin().LoginName;
            Text = string.Format("Messaggio - {0}", _messaggio.NominativoPersona);
        }
コード例 #3
0
ファイル: MessaggioWCFService.cs プロジェクト: gipasoft/Sfera
 public string ControllaRapportinoSingolo(StoricoMessaggioDTO messaggio)
 {
     var result = GetServiceClient().ControlloRapportinoSingoloEmail(messaggio.ID, GetUserInfo());
     CloseService();
     return result;
 }
コード例 #4
0
ファイル: ListaMessaggiUC.cs プロジェクト: gipasoft/Sfera
 private void apriAllegati(StoricoMessaggioDTO messaggio)
 {
     var form = new DettaglioMessaggioUI(messaggio) {Text = string.Format("Messaggio - {0}", messaggio.Oggetto)};
     form.ShowDialog();
     form.Dispose();
 }
コード例 #5
0
ファイル: ListaMessaggiUC.cs プロジェクト: gipasoft/Sfera
 private void listaMouseUp(object sender, MouseEventArgs e)
 {
     _messaggioClick = null;
     if (e.Button == MouseButtons.Right)
     {
         _messaggioClick = DataGridHelper.GetCellEvent<StoricoMessaggioDTO>(lista, e);
         if (_messaggioClick != null)
             contextMenuStrip1.Show(lista, e.X, e.Y);
     }
 }
コード例 #6
0
ファイル: MessaggioRepository.cs プロジェクト: gipasoft/Sfera
        private StoricoMessaggioDTO setDto(StoricoMessaggio item)
        {
            var dto = new StoricoMessaggioDTO
            {
                ID = item.ID,
                MotivoMessaggio = item.MotivoMessaggio,
                DataInvio = item.DataInvio,
                Tipo = item.Tipo,
                IdPersona = item.Persona.ID,
                NominativoPersona = item.Persona.DisplayName,
                Oggetto = item.Oggetto,
                Testo = item.Testo,
                Indirizzi = item.Indirizzi,
                CodiceInvio = item.CodiceInvio,
                CodiceMessaggio = item.CodiceMessaggio,
                InvioCorretto = item.InvioCorretto,
                RecapitoCorretto = item.RecapitoCorretto,
                Mittente = item.Mittente,
                RapportinoRicevuto = item.RapportinoRicevuto,
                Costo = item.Costo,
                CostoFisso = item.CostoFisso,
                CostoTotale = item.Costo + item.CostoFisso,
                Quantita = item.Quantita,
                DataElaborazione = item.DataElaborazione,
                DataRicezione = item.DataRicezione,
                StatoMessaggio = item.Stato,
                Version = item.Version
            };

            if(item.Soggetto != null)
            {
                dto.IdSoggettoCondominio = item.Soggetto.ID;
                dto.IdUnitaImmobiliare = item.Soggetto.UnitaImmobiliare.ID;
                dto.IdCondominio = item.Soggetto.UnitaImmobiliare.GruppoStabileRiferimento.PalazzinaRiferimento.CondominioRiferimento.ID;
                dto.Condominio = item.Soggetto.UnitaImmobiliare.GruppoStabileRiferimento.PalazzinaRiferimento.CondominioRiferimento.DisplayName;
                dto.UnitaImmobiliare = item.Soggetto.UnitaImmobiliare.Descrizione;
            }

            if (item.Condominio != null)
            {
                dto.IdCondominio = item.Condominio.ID;
                dto.Condominio = item.Condominio.DisplayName;
            }

            return dto;
        }