Usuário com melhor resposta
C# ASP.NET - SIM OU NÃO

Pergunta
-
senhores,
olhei alguns posts, fiz alguns testes, mas ainda não consegui o que eu necessito.
Preciso fazer uma condiçao. Exemplo: tenho uma rotina que analisa um documento que tem 12 parcelas. E existem 6 parcelas baixadas e 6 parcelas em aberto essa rotina é para cancelar somente as parcelas baixadas conforme a autorização do usuário, ou seja, exemplo deseja cancelar sim ou não? O usuário clicando em sim vai normalmente e em não aborta.
quando eu clicar no botao vai fazer todo esse processo de analisar e preciso que informe para o usuário existem x. Até entao tudo ok, o que nao estou sabendo é fazer sair para o usuário clicar em sim ou nao. Tipo uma mensagem, deseja cancelar sim ou não. Isso na web em asp.net com C#.
Vi alguns exemplos mas nao deu certo.
Olha um exemplo que usei em uma parte do evento ao clicar no botao
// rotina que analisa se existem parcelas baixada. caso sim irá dar a mensagem nao deixando continuar.
if (ObjMat.FuncaoBuscaParcelaBaixada(TbxIdMatricula.Text) == true)
{
this.ClientScript.RegisterStartupScript(this.GetType(), "mensagem",
"document.onload = alert('Não poderá excluir, pois existe parcela baixada. Deverá cancelar a baixa.');", true);
return;
}ele analisa se tem baixada alguma parcela...se sim vai somente dar a mensagem ao usuário e qdo o mesmo clicar em ok, não vai deixar continuar.
Tem algumas rotinas até no vb que são simples. conforme abaixo
If MsgBox("DESEJA REALMENTE CALCULAR O DESCONTO",vbYesNo) = vbYes Then
quero na web, em c# e Asp.net.
Obrigado desde já.
Kelsen Nunes
Respostas
-
cara, é isso mesmo...fiz os testes aqui e deu certo.
Obrigadão Mr. GMSOFT.
Kelsen Nunes
- Marcado como Resposta Kelsen Nunes quarta-feira, 28 de janeiro de 2015 14:50
-
Veja se isso aqui te ajuda
- Marcado como Resposta Kelsen Nunes quarta-feira, 28 de janeiro de 2015 14:48
- Não Marcado como Resposta Kelsen Nunes quarta-feira, 28 de janeiro de 2015 14:52
- Marcado como Resposta Kelsen Nunes quarta-feira, 28 de janeiro de 2015 14:52
Todas as Respostas
-
Veja se isso aqui te ajuda
- Marcado como Resposta Kelsen Nunes quarta-feira, 28 de janeiro de 2015 14:48
- Não Marcado como Resposta Kelsen Nunes quarta-feira, 28 de janeiro de 2015 14:52
- Marcado como Resposta Kelsen Nunes quarta-feira, 28 de janeiro de 2015 14:52
-
cara, é isso mesmo...fiz os testes aqui e deu certo.
Obrigadão Mr. GMSOFT.
Kelsen Nunes
- Marcado como Resposta Kelsen Nunes quarta-feira, 28 de janeiro de 2015 14:50
-
-
Mr. GMSOFT ajudou muito, mas tira-me outra dúvida, se possível.
Deixa eu te falar se existir essa possibilidade. Eu tenho uma condição, a que funciono conforme sua indicação. Exemplo: deseja realmente cancelar...sim
Blz, clicou em sim, mas ao clicar em sim, preciso que faça alguns analises e ao achar alguma condição é possível abrir a mensagem novamente, mas com uma escrito, tipo: Foi encontrado tal coisa, deseja realmente cancelar... sim ou não
é possível fazer isso, ou seja, clicou em cancelar e deu o start o processo e se nesse processo precisa de outra condicao de clicar sim ou nao
Kelsen Nunes
-
-
isso, mas nesse tratamento eu tenho que também fazer com que o usuário clique sim ou nao. como se fosse uma reconfirmação.
Exemplo, depois de ter todo um processo analisado eu gero uma informaçao para o usuário. Veja codigo abaixo:
this.ClientScript.RegisterStartupScript(this.GetType(), "mensagem",
"document.onload = alert('Não poderá cancelar, pois existe parcela baixada. Deverá cancelar a baixa.');", true);
return;Mas quero que de a possibilidade de sim ou nao que, ao invés de 'Não poderá cancelar, pois existe parcela baixada. Deverá cancelar a baixa' coloco uma informação tipo: deseja realmente cancelar? ai as opções de sim ou nao. Clicando em continuar o processo.
Já procurei lago assim, mas não achei.
Kelsen Nunes
- Editado Kelsen Nunes quarta-feira, 28 de janeiro de 2015 17:22