protected void ButPesq_Click(object sender, EventArgs e) { try { WebServiceDestinoViagem.DestinoViagemSoapClient destinoViagem = new WebServiceDestinoViagem.DestinoViagemSoapClient("DestinoViagemSoap"); int idDestino = 0; string nomeAcomodacao = TextNomeAcomodacao.Text; if (TextIDAcomod.Text != "") { idDestino = int.Parse(TextIDAcomod.Text); List <WebServiceDestinoViagem.Acomodacao> acomodacaos = new List <WebServiceDestinoViagem.Acomodacao>(); acomodacaos.Add(destinoViagem.PegaAcomodacaoPorCodigo(idDestino)); GridAcomodacao.DataSource = acomodacaos; GridAcomodacao.DataBind(); return; } else if (nomeAcomodacao != "") { GridAcomodacao.DataSource = destinoViagem.PegaAcomodacaoPorTipoNome(nomeAcomodacao); GridAcomodacao.DataBind(); return; } } catch (Exception exp) { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + exp.Message + "');", true); } }
protected void TextIdAcomodacao_TextChanged(object sender, EventArgs e) { WebServiceDestinoViagem.DestinoViagemSoapClient destinoViagem = new WebServiceDestinoViagem.DestinoViagemSoapClient("DestinoViagemSoap"); try { int idAcomodacao = int.Parse(TextIdAcomodacao.Text); List <WebServiceDestinoViagem.Acomodacao> acomodacoes = new List <WebServiceDestinoViagem.Acomodacao>(); acomodacoes.Add(destinoViagem.PegaAcomodacaoPorCodigo(idAcomodacao)); GridAcomodacao.DataSource = acomodacoes; GridAcomodacao.DataBind(); return; } catch (Exception exp) { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + exp.Message + "');", true); } }