private async void btn_Novo_SalvarClick(object sender, RoutedEventArgs e) { Model.Endereco AlterarEndereco = new Model.Endereco(); Model.Funcionario AlterarFuncionario = new Model.Funcionario(); Model.Telefone AlterarTelefone = new Model.Telefone(); FuncionarioDAO DA = new FuncionarioDAO(); string MyConString = "SERVER=localhost;DATABASE=Gessoft;UID=root;PASSWORD=vegas;"; MySqlConnection connection = new MySqlConnection(MyConString); MySqlCommand command = connection.CreateCommand(); MySqlDataReader Reader; command.CommandText = "select funcionario.cdFuncionario, funcionario.nmFuncionario, funcionario.cpf, funcionario.rg, funcionario.email, funcionario.sexo, funcionario.carteiraTrabalho, funcionario.serie, funcionario.icFilhos, funcionario.nmPai, funcionario.nmMae, funcionario.qtFilhos, funcionario.reservista, funcionario.dtNascimento, funcionario.nmDepto, funcionario.nmCargo, cdStatus, endereco.rua, endereco.bairro, endereco.cidade, endereco.estado, endereco.cep, endereco.numero, endereco.complemento, telefones.nResidencial, telefones.nCelular from funcionario inner join endereco on endereco.cdfuncionario = funcionario.cdfuncionario inner join telefones on telefones.cdfuncionario = funcionario.cdfuncionario where funcionario.cdfuncionario = '" + Gambis.Funcionario + "'"; connection.Open(); Reader = command.ExecuteReader(); while (Reader.Read()) { AlterarEndereco.CdEndereco = (Reader.GetInt16("cdFuncionario")); } // Cagando o codigo aque :SSS AlterarFuncionario.Codigo = Convert.ToInt16(Gambis.Funcionario); AlterarFuncionario.Nome = txt_Alterar_Nome.Text; AlterarFuncionario.CPF = txt_Alterar_CPF.Text; AlterarFuncionario.RG = txt_Alterar_RG.Text; AlterarFuncionario.Email = txt_Alterar_Email.Text; if (rdb_Alterar_Masculino.IsChecked == true) { AlterarFuncionario.Sexo = "Masculino"; // Sexo = Masculino } else if (rdb_Alterar_Feminino.IsChecked == true) { AlterarFuncionario.Sexo = "Feminino"; // Sexo = Feminino } AlterarEndereco.Rua = txt_Alterar_Rua.Text; AlterarEndereco.Bairro = txt_Alterar_Bairro.Text; AlterarEndereco.Cidade = txt_Alterar_Cidade.Text; AlterarEndereco.Estado = txt_Alterar_Estado.Text; AlterarEndereco.Cep = txt_Alterar_CEP.Text; AlterarEndereco.Numero = txt_Alterar_Numero.Text; AlterarEndereco.Complemento = txt_Alterar_Complemento.Text; AlterarTelefone.NCelular = txt_Alterar_Celular.Text; AlterarTelefone.NResidencial = txt_Alterar_Telefone.Text; DA.AlterarCadastroFuncionario(AlterarFuncionario); DA.AlterarCadastroEndereco(AlterarEndereco); DA.AlterarCadastroTelefone(AlterarTelefone); MessageDialog MessageDialog = new MessageDialog("Cadastro alterado com sucesso.", "Gessoft"); await MessageDialog.ShowAsync(); }