Aula 10 - Criando Mensagens Modal com Bootstrap em sua aplicação em Asp.Net MVC 4 com C#(CSharp)

Autor : Antonio Carlos Ferreira de Azevedo
Postado em : 08/07/2016


  • Criar Mensagem Modal com o framework Twitter Bootstrap a sua aplicação Asp.Net MVC com C#(CSharp)




Baixe aqui o Código fonte das vídeo aulas em nosso canal no GitHub

Baixe aqui o Visual Studio Community 2017 direto do site da Microsoft

Veja aqui todo o conteúdo de nosso Curso grátis de Asp.Net MVC 4 Com C#(CSharp)



Links Relacionados



Comentários

Antonio Azevedo (Administrador) em 31/01/2017 23:59:30
 

Ola Antonio, Vamos lá, nas funções que publiquei sobre as mensagens você pode disparar uma função de mensagens disparando via código JavaScript, sua postagem esta meio confusa, pelo que entendi você esta fazendo a validação em uma action e se ali esta tem que carregar uma nova página, se não vai ter que fazer sua validação via JavaScript ai pode disparar a função por ali sem a necessidade de carregar novamente a página.

Procure assistir com calma a vídeo aula e acho que vai encontrar o que esta procurando, procurei desenvolver a função para que fosse usada nas duas situações, se mesmo assim ainda tiver alguma duvida, envie mais detalhes por e-mail e se perceber que existe uma brecha vou pensar em algo e posto uma aula complementar sobre o assunto.

contato@codigoexpresso.com.br

Valeu


Antonio Azevedo (Administrador) em 31/01/2017 23:49:48
 

Antes de mais nada, gostaria de fazer um comentário. Em novembro um usuário, não sei ao certo quem, entrou com varias duvidas as quais fui procurando responder e ajudar, por um motivo qualquer não sei o porque este usuário acabou apagando seus comentários e o que sobrou foi um monologo solto e acredito que ninguém deve entender muita coisa do porque de minhas resposta. Sou sozinho mantendo esta pagina e ultimamente estou em uma correria doida, mas tenho procurado manter meus princípios, todo e qualquer comentário postado nesta pagina serão pulicados, o único motivo de aguardar a liberação é para que tenhamos a certeza de que este usuário não vai esta usando este espaço para fazer span e/ou ofender alguém. Fora isso pode postar até mesmo seu desagrado com as matérias que eu liberarei sem problema.

Acontece que seu comentário por mais bobo que pareça vai acabar ajudando alguém em algum momento, portanto não vou restringir sua vontade caso queira apagar seus comentários mas acho legal que este fiquem postados aqui com a certeza que vai ajudar um outro usuário em algum momento.

Obrigado galera.


Antonio Paulo Silvestre Martins em 31/01/2017 22:11:58
 

Boa Noite Antonio, tudo bem. Eu to com uma dúvida de como usar a Mensagem a partir de uma Controller sem Redirecionar uma pagina. O cenário é esse...

Essa é minha Controller de Saída de Mercadoria.

No meu segundo IF onde verifico se produto.QuantidadeAtual < produto.QuantidadeMinima eu deixo salvar os dados porem preciso mandar uma Mensagem informando que a quantidade do estoque esta abaixo da quantidade mínima.

Na Mensagem de Dados Inseridos com Sucesso eu redireciono pra tela do Create, após isso seria nesse momento que eu gostaria de mandar a mensagem de informação ao usuário.

if (saidaMercadoria.QuantidadeRetirada > produto.QuantidadeAtual) { return RedirectToAction("Create", "SaidaMercadoria").Mensagem("Quantidade de Produto Insuficiente em Estoque. Favor Verificar !!", "Atenção"); }

        produto.QuantidadeAtual = FlagQuantidade;

        if (produto.QuantidadeAtual < produto.QuantidadeMinima)
        {                           
            if (ModelState.IsValid)
            {
                db.SaidaMercadorias.Add(saidaMercadoria);
                db.SaveChanges();
                return RedirectToAction("Create", "SaidaMercadoria").Mensagem("Dados Inseridos com Sucesso !!", "Atenção");
            }
        }

        return View(saidaMercadoria);
    }

Não sei se deu pra entender, mas desde já agradeço muito sua ajuda com as suas vídeo aulas e todo o conteúdo passado nelas... muito bom... Abraçoss


Antonio Azevedo (Administrador) em 19/11/2016 16:34:14
 

Qualquer outra duvida é só postar, abraço.


Antonio Azevedo (Administrador) em 19/11/2016 14:51:03
 

Quando disse que queria ver seu Index, me refiro a chamada no Controler, você postou o seu cshtml.

O raciocínio esta correto, o que pode estar acontecendo é estar carregando os componentes de maneira errônea, sendo assim ele funciona em um momento e em outro não, no meu exemplo utilizo uma pagina de layout, nesta pagina que vai servir para todo o sistema carregamos o que é preciso para gerar as mensagens e pronto, vai funcionar em todas as paginas, não sei como esta montando seu projeto, vi no código que postou que esta carregando o cshtml das mensagens no final da pagina mas não vi onde carrega o JavaScript para gerar as mensagens.

Aconselho assistir com calma a vídeo aula, vai ver que este componente depende de um arquivo JavaScript um cshtml e o .cs do componente que gera a extensão para a classe mensagens, acompanhe no vídeo onde deve encaixar cada componente para que tudo funcione.


Antonio Azevedo (Administrador) em 18/11/2016 01:23:44
 

Na realidade preciso do código da sua View index, onde faz a chamada em C#.


Antonio Azevedo (Administrador) em 16/11/2016 14:20:43
 

Desculpa a demora Antonio, estava viajando no feriado.

Pode por favor postar o código do seu Index.