Beispiel #1
0
        /// <summary>
        /// Caricamento dati di filtro relativi alle trasmissioni effettuate
        /// </summary>
        /// <param name="filterItem"></param>
        private void FetchTrasmissioniEffettuateFilterItem(TrasmissioniEffettuateFilterItem filterItem)
        {
            if (this.txtDestinatario.Text.Equals(string.Empty) ||
                (filterItem.Destinatario != null && !filterItem.Destinatario.descrizione.Equals(this.txtDestinatario.Text)))
            {
                filterItem.Destinatario = null;
            }

            filterItem.VisualizzaTrasmissioniSottoposti = this.chkVisualizzaTrasmSottoposti.Checked;
        }
Beispiel #2
0
        /// <summary>
        /// Ripristiono dati di filtro nella UI relativamente
        /// ai campi di ricerca delle trasmissioni effettuate
        /// </summary>
        private void RestoreFilterItemsEffettuate()
        {
            TrasmissioniEffettuateFilterItem trasmEffettuateFilterItem = (TrasmissioniEffettuateFilterItem)this.GetTrasmissioniFilterItem();

            // Ripristino filtri relativi alle trasmissioni effettuate
            this.listTipiTrasmissioni.SelectedValue = TipiTrasmissioniEnum.Effettuate.ToString();

            // Reperimento del mittente selezionato da rubrica
            if (this.OnSelectCorrispondente())
            {
                trasmEffettuateFilterItem.Destinatario = this.GetCorrispondenteRubrica();
            }

            // Impostazione destinatario
            if (trasmEffettuateFilterItem.Destinatario != null)
            {
                this.txtDestinatario.Text = trasmEffettuateFilterItem.Destinatario.descrizione;
            }

            // Impostazione check visualizza trasmissioni sottoposti
            this.chkVisualizzaTrasmSottoposti.Checked = trasmEffettuateFilterItem.VisualizzaTrasmissioniSottoposti;
        }