Cotidiano | C# Brasil


CShared #2 – [Asp.net] CalendarExtender problema em display

{lang: 'pt-BR'}

Olá pessoal, dando seguimento a série CShared. Desta vez com um problema de layout.
Imagine que por algum motivo desconhecido você se depara com a seguinte situação, o componente CalendarExtender esta “misturado” com o outros componentes/divs de layouts/grids.
Um pouco complicado de explicar via texto, portanto veja a imagem:

Problema CSS

Ok. E ai como fazer com que o popup do calendario apareça sobre o grid?
A soução é mais simples do que parece: CSS.
Altere a propriedade z-index, segue um exemplo de css para a page aspx.


        .ajax__calendar_container
        {
            z-index: 1000;
        }

Agora é só dar o refresh na pagina e o resultado será:

CalendarExtender Correção

CalendarExtender Correção

Espero que a dica tenha sido útil.
Até a próxima.

Join the forum discussion on this post

Postado em AJAX, ASP.NET, C#, CSS, Dicas | Marcado como , , , , , , , , , , ,

CShared #1 – [C#] Contagem de dias úteis entre duas datas.

{lang: 'pt-BR'}

Dando inicio a série de postagens com dicas úteis, códigos simples e funcionais que durante o dia-a-dia do desenvolvedor podem ser necessárias.
Hoje vou deixar uma função que pode ajudar bastante, ela conta quantos dias úteis existem entre duas datas, melhor dizendo em um período e a principio sem considerar feriados. Claro que apesar de não ter feriados é possível que você estenda esta ideia e incluir na lógica para não contar feriados também, por exemplo, ter um cadastro com os feriados e dias não trabalhados e ir consultando por uma lista com LINQ (find).
Segue o método:


        public int GetDiffDays(DateTime initialDate, DateTime finalDate)
        {
            int days = 0;
            int daysCount = 0;
            days = initialDate.Subtract(finalDate).Days;

            //Módulo
            if (days < 0)
                days = days * -1;

            for (int i = 1; i <= days; i++)
            {
                initialDate = initialDate.AddDays(1);
                //Conta apenas dias da semana.
                if (initialDate.DayOfWeek != DayOfWeek.Sunday &&
                    initialDate.DayOfWeek != DayOfWeek.Saturday)
                    daysCount++;
            }
            return daysCount;
        }

Por hoje é isso, simples assim. “Quem complica se estrumbica”.
Aproveitando, caso você queria algum tópico escreva e deixe a sua sugestão.
Siga-me no twitter: @thiagosatoshi

“A mente que se abre a uma nova idéia jamais voltará a seu tamanho original.” – Albert Einstein

Join the forum discussion on this post

Postado em ASP.NET, C#, Cotidiano, Dicas, Forum, Interoperabilidade, Visual Studio, Windows Mobile | Marcado como , , , , , , ,

Comlink e suas soluções de e-Procurement

{lang: 'pt-BR'}

Com a evolução da internet muitas empresas viram nela um caminho de expansão de seus negócios e isso vem ocorrendo constantemente dia a dia. Tornou-se quase que obrigatório uma empresa estar presente na internet nem que seja com um simples website para divulgação de sua marca. Essa evolução trouxe diversos benefícios para o mercado possibilitando ainda que pequenos negócios pudessem concorrer por igual com grandes empresas e elevou o numero de vagas de trabalho.

Continuar lendo…

Postado em Blogosfera, C#, Comlink, Cotidiano | Marcado como , , , , , , , , , , , , , , ,

Web 2.0 Summit

{lang: 'pt-BR'}

Começa hoje dia 05/11 uma a 5º Conferência Web 2.0 Summit em São Francisco (EUA).
Estarão presentes grandes nomes da indústria de tecnologia alem do executivo Larry Brilliant da Google, Edgar Bronfman da Warner Music, Chris DeWolfe do MySpace.

Blogs, Wikis e Redes Sociais serão os tópicos do evento além de como as inovações afetam os consumidores e o universo corporativo.

Fonte: IDG Now!

Postado em Blogosfera, Cotidiano | Marcado como , ,

Página 1 de 11