public ClasseCadastroFuncionarios RetornaDadosObjeto(Int16 id) { MySqlDataAdapter adapter = new MySqlDataAdapter(); DataSet ds = new DataSet(); ClasseCadastroFuncionarios funcionariosTemp = new ClasseCadastroFuncionarios(); string sql = "SELECT p.pid, p.pnomeregistro, p.pnomesocial, p.pemail, pf.cpf, pf.rg , f.n_telefone FROM pessoa p JOIN pessoa_fisica pf ON p.pid = pf.pessoa_id JOIN funcionario f ON p.pid = f.funcionarios_id WHERE p.pid = " + id + ";"; adapter = connect.retornaSQL(sql); adapter.Fill(ds); funcionariosTemp.setPessoaID(id); funcionariosTemp.setPessoaNomeRegistro(ds.Tables[0].Rows[0][1].ToString()); funcionariosTemp.setPessoaNomeSocial(ds.Tables[0].Rows[0][2].ToString()); funcionariosTemp.setPessoaFoto(ds.Tables[0].Rows[0][3].ToString()); funcionariosTemp.setPessoaEmail(ds.Tables[0].Rows[0][4].ToString()); funcionariosTemp.cpf = (ds.Tables[0].Rows[0][5].ToString()); funcionariosTemp.rg = (ds.Tables[0].Rows[0][6].ToString()); funcionariosTemp.setfuncionarioID(Convert.ToInt16(ds.Tables[0].Rows[0][7].ToString())); return(funcionariosTemp); }
private void atualizaDadosControles() { CadastroFuncionarios = db_CadastroFuncionarios.RetornaDadosObjeto(CadastroFuncionarios); }