protected void Button1_Click(object sender, EventArgs e) { //Criei uma variável apontando para o serviço WCF ProxyLinguagem.IsvcLinguagemClient Servico = new ProxyLinguagem.IsvcLinguagemClient(); //Chamei o método listar do serviço para carregar o grid GridView1.DataSource = Servico.Listar(); GridView1.DataBind(); //Fechei a conexão com o serviço Servico.Close(); }
protected void Button2_Click(object sender, EventArgs e) { //Criei uma variável do tipo(LINGUAGEM) //Pois o método INSERIR espera um parametro do tipo LINGUAGEM ProxyLinguagem.Linguagem Registro = new ProxyLinguagem.Linguagem(); //Declarei uma variável apontando para o PROXY ProxyLinguagem.IsvcLinguagemClient Servico = new ProxyLinguagem.IsvcLinguagemClient(); //Setei a propriedade NOME com o conteudo do TEXTBOX Registro.Nome = TextBox1.Text.Trim(); //Chamei o método INSERIR DO (PROXY, SERVICO) //Passando a variável do TIPO LINGUAGEM Servico.Inserir(Registro); //Fechei a comunicação na PORTA Servico.Close(); }