Example #1
0
        public override void BindView(object model)
        {
            try
            {
                if (model != null)
                {
                    var obj       = (AccountDto)model;
                    var creazione = UtilityValidation.GetDataND(obj.Creazione);
                    var nickname  = UtilityValidation.GetStringND(obj.Nickname);
                    var ruolo     = UtilityValidation.GetStringND(obj.Ruolo);
                    var abilitato = UtilityValidation.GetBoolean(obj.Abilitato);

                    infoCodice.Text         = "ACC-" + obj.Id;
                    infoImage.Image         = "Images.dashboard.account.png";
                    infoNickname.Text       = nickname;
                    infoCreazione.Text      = "Creato il " + creazione;
                    infoRuolo.Text          = ruolo;
                    infoAbilitato.Text      = (abilitato?"Abilitato":"Non abilitato");
                    infoAbilitato.ForeColor = (abilitato ? Color.DarkRed : Color.Gray);
                }
            }
            catch (Exception ex)
            {
                UtilityError.Write(ex);
            }
        }