protected void ButAtualizar_Click(object sender, EventArgs e) { WebServiceDestinoViagem.DestinoViagemSoapClient destinoViagem = new WebServiceDestinoViagem.DestinoViagemSoapClient("DestinoViagemSoap"); try { int idDestino = int.Parse(TextIdDestino.Text); List <WebServiceDestinoViagem.Destino> destinos = new List <WebServiceDestinoViagem.Destino>(); destinos.Add(destinoViagem.PegaDestinoPorCodigo(idDestino)); if (destinos.ToArray()[0] == null) { string message = "Destino não pode ser atualizado pois ele não existe na lista de destino."; ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + message + "');", true);; return; } else { destinoViagem.AtualizarDestino(idDestino, TextNomeDestino.Text, Convert.ToDouble(TextClassifica.Text), Convert.ToDouble(TextTaxa.Text), TextEstado.Text, TextCidade.Text); LabelStatus.Text = "Destino Atualizado com sucesso."; } } catch (Exception exp) { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + exp.Message + "');", true);; } }
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 ButPesq_Click(object sender, EventArgs e) { try { WebServiceDestinoViagem.DestinoViagemSoapClient destinoViagem = new WebServiceDestinoViagem.DestinoViagemSoapClient("DestinoViagemSoap"); int idDestino = 0; string nomeDestino = TextNome.Text.ToString(); if (TextID.Text != "") { idDestino = int.Parse(TextID.Text); List <WebServiceDestinoViagem.Destino> destinos = new List <WebServiceDestinoViagem.Destino>(); destinos.Add(destinoViagem.PegaDestinoPorCodigo(idDestino)); GridDestinos.DataSource = destinos; GridDestinos.DataBind(); return; } else if (nomeDestino != "") { GridDestinos.DataSource = destinoViagem.PegaDestinoPorFiltroDeNome(nomeDestino); GridDestinos.DataBind(); return; } } catch (Exception exp) { throw new Exception(exp.Message); } }
protected void ButAtualizar_Click(object sender, EventArgs e) { WebServiceDestinoViagem.DestinoViagemSoapClient destinoViagem = new WebServiceDestinoViagem.DestinoViagemSoapClient("DestinoViagemSoap"); try { int idAcomodacao = int.Parse(TextIdAcomodacao.Text); List <WebServiceDestinoViagem.Destino> acomodacaos = new List <WebServiceDestinoViagem.Destino>(); acomodacaos.Add(destinoViagem.PegaDestinoPorCodigo(idAcomodacao)); if (acomodacaos.ToArray()[0] == null) { string message = "Acomodação não pode ser atualizada pois ela não existe na lista de acomodações."; ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + message + "');", true); return; } else { destinoViagem.AtualizarAcomodacao(idAcomodacao, TextTipoAcomodacao.Text, Convert.ToInt32(TextQuantidadeQuartos.Text), TextCEP.Text, Convert.ToInt32(TextClassificacao.Text), TextDescricao.Text, int.Parse(DropDownDestinos.SelectedValue)); LabelStatus.Text = "Acomodação atualizada com sucesso."; } } catch (Exception exp) { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + exp.Message + "');", true); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { WebServiceDestinoViagem.DestinoViagemSoapClient destinoViagem = new WebServiceDestinoViagem.DestinoViagemSoapClient("DestinoViagemSoap"); List <WebServiceDestinoViagem.Destino> destinos = destinoViagem.ObterTodosDestinos().ToList(); GvDestios.DataSource = destinoViagem.ObterTodosDestinos(); GvDestios.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { WebServiceDestinoViagem.DestinoViagemSoapClient destinoViagem = new WebServiceDestinoViagem.DestinoViagemSoapClient("DestinoViagemSoap"); List <WebServiceDestinoViagem.Destino> destinos = destinoViagem.ObterTodosDestinos().ToList(); dropDown.DataTextField = "Nomedestino"; dropDown.DataValueField = "CodigoDestino"; dropDown.DataSource = destinos; dropDown.DataBind(); } }
protected void ButDelete_Click(object sender, EventArgs e) { WebServiceDestinoViagem.DestinoViagemSoapClient destinoViagem = new WebServiceDestinoViagem.DestinoViagemSoapClient("DestinoViagemSoap"); try { int idDestino = int.Parse(TextIdDestino.Text); destinoViagem.DeletarDestino(idDestino); LabelStatus.Text = "Destino deleteado com sucesso"; } catch (Exception exp) { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + exp.Message + "');", true);; } }
protected void TextIdDestino_TextChanged(object sender, EventArgs e) { WebServiceDestinoViagem.DestinoViagemSoapClient destinoViagem = new WebServiceDestinoViagem.DestinoViagemSoapClient("DestinoViagemSoap"); try { int idDestino = int.Parse(TextIdDestino.Text); List <WebServiceDestinoViagem.Destino> destinos = new List <WebServiceDestinoViagem.Destino>(); destinos.Add(destinoViagem.PegaDestinoPorCodigo(idDestino)); GridDestinos.DataSource = destinos; GridDestinos.DataBind(); return; } catch (Exception exp) { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + exp.Message + "');", true);; } }
protected void dropDown_SelectedIndexChanged(object sender, EventArgs e) { WebServiceDestinoViagem.DestinoViagemSoapClient destinoViagem = new WebServiceDestinoViagem.DestinoViagemSoapClient("DestinoViagemSoap"); GvAcomodacoes.DataSource = destinoViagem.PegaListaDeAcomodacoesPorIdDestino(int.Parse(dropDown.SelectedValue)); GvAcomodacoes.DataBind(); }