コード例 #1
0
 private static void All(GroupBox gbox, ConfigFont Fonte)
 {
     foreach (Control ctrl in gbox.Controls)
     {
         ctrl.Font = new System.Drawing.Font(Fonte.Fonte, Fonte.Tamanho - 2);
     }
 }
コード例 #2
0
        public static Control ConfigurarTamanhoFonte(this Control control
                                                     , ConfigFont Fonte
                                                     )
        {
            foreach (Control ctrl in control.Controls)
            {
                if (ctrl.GetType() == typeof(GroupBox))
                {
                    All((GroupBox)ctrl, Fonte);
                }
                else
                {
                    ctrl.Font = new System.Drawing.Font(Fonte.Fonte, Fonte.Tamanho + 1);
                }
            }

            return(control);
        }
コード例 #3
0
        public BaseReturn Cadastrar(int codigousuario, string fonte, float tamanho)
        {
            Usuarios DadosUsuarios = _RepositoryUsuario.Find(codigousuario);

            if (DadosUsuarios == null)
            {
                return(new BaseReturn("Usuario ", Message.DADOS_NAO_ENCONTRADOS, false));
            }

            ConfigFont dadosFonte = new ConfigFont(fonte, tamanho);

            if (dadosFonte.IsInvalid())
            {
                return(new BaseReturn(dadosFonte.Notifications.FirstOrDefault().Property, dadosFonte.Notifications.FirstOrDefault().Message, false));
            }

            DadosUsuarios.Fonte.Add(dadosFonte);

            _RepositoryUsuario.Edit(DadosUsuarios);

            return(new BaseReturn());
        }
コード例 #4
0
        public BaseReturn Alterar(int codigousuario, string fonte, float tamanho)
        {
            Usuarios DadosUsuarios = _RepositoryUsuario.Find(codigousuario);

            if (DadosUsuarios == null)
            {
                return(new BaseReturn("Usuario ", Message.DADOS_NAO_ENCONTRADOS, false));
            }

            ConfigFont dadosFonte = _RepositoryConfigFont.List()
                                    .Where(x => x.CodigoUsuario == codigousuario)
                                    .FirstOrDefault();

            if (dadosFonte == null)
            {
                return(new BaseReturn("Fonte ", Message.DADOS_NAO_ENCONTRADOS, false));
            }

            dadosFonte.AlterarConfigFont(fonte, tamanho);

            _RepositoryConfigFont.Edit(dadosFonte);

            return(new BaseReturn());
        }