public List <Cli_Nutricionista> ListarNutricionistas() { List <Cli_Nutricionista> Obterlistanutricionista = new List <Cli_Nutricionista>(); cmd1.CommandText = "Select from TB_nutricionista"; _Conexao.Conectar(); SqlDataReader lernutri = cmd1.ExecuteReader(); if (lernutri.HasRows) { while (lernutri.Read()) { Cli_Nutricionista N = new Cli_Nutricionista(); N.IdNutricionista = Convert.ToInt32(lernutri[Idnutricionista]); N.Nome = lernutri["Nome"].ToString(); N.Sobrenome = lernutri["Sobrenome"].ToString(); N.Email = lernutri["Email"].ToString(); Obterlistanutricionista.Add(N); } } _Conexao.Desconectar(); return(Obterlistanutricionista); }
public void EditarNutricionista(Cli_Nutricionista nutricionista) { cmd1.CommandText = ("UPDATE TB_Nutricionista SET('nome_nutricionista=?','sobrenome_nutricionista=?','cpf=?','dt_nascimento=?','sexo=?','login=?','senha=?','email=?','num_celular=?'"); cmd1.Parameters.Add(nutricionista.Nome); cmd1.Parameters.Add(nutricionista.Sobrenome); cmd1.Parameters.Add(nutricionista.Cpf); cmd1.Parameters.Add(nutricionista.Dtnascimento); cmd1.Parameters.Add(nutricionista.Sexo); cmd1.Parameters.Add(nutricionista.Login); cmd1.Parameters.Add(nutricionista.Senha); cmd1.Parameters.Add(nutricionista.Email); cmd1.Parameters.Add(nutricionista.Telefone); cmd2.CommandText = "UPDATE Endereco_Nutricionista SET('@crn=?','nome_rua=?',num_rua,cidade,bairro) values(?,?,?,?,?)"; cmd2.Parameters.Add(nutricionista.Crn); cmd2.Parameters.Add(nutricionista.Endereco); cmd2.Parameters.Add(nutricionista.Complemento); cmd2.Parameters.Add(nutricionista.Cidade); cmd2.Parameters.Add(nutricionista.Bairro); _Conexao.Conectar(); SqlTransaction tran = _Conexao.BeginTransaction(); try { cmd1.Transaction = tran; cmd1.ExecuteNonQuery(); cmd2.Transaction = tran; cmd2.ExecuteNonQuery(); tran.Commit(); } catch (SqlException ex) { tran.Rollback(); throw ex; } finally { _Conexao.Desconectar(); } }
public void Salvar(Cli_Nutricionista nutricionista) { cmd1.CommandText = "insert into Nutricionista(nome_nutricionista,sobrenome_nutricionista,cpf,dt_nascimento,sexo,login,senha,email,num_celular) values (?,?,?,?,?,?,?,?,?,?,?)"; cmd1.Parameters.Add(nutricionista.Nome); cmd1.Parameters.Add(nutricionista.Sobrenome); cmd1.Parameters.Add(nutricionista.Cpf); cmd1.Parameters.Add(nutricionista.Dtnascimento); cmd1.Parameters.Add(nutricionista.Sexo); cmd1.Parameters.Add(nutricionista.Login); cmd1.Parameters.Add(nutricionista.Senha); cmd1.Parameters.Add(nutricionista.Email); cmd1.Parameters.Add(nutricionista.Telefone); cmd2.CommandText = "insert into Endereco_Nutricionista(crn,nome_rua,num_rua,cidade,bairro) values(?,?,?,?,?)"; cmd2.Parameters.Add(nutricionista.Crn); cmd2.Parameters.Add(nutricionista.Endereco); cmd2.Parameters.Add(nutricionista.Complemento); cmd2.Parameters.Add(nutricionista.Cidade); cmd2.Parameters.Add(nutricionista.Bairro); _Conexao.Conectar(); SqlTransaction tran = _Conexao.BeginTransaction(); try { cmd1.Transaction = tran; cmd1.ExecuteNonQuery(); cmd2.Transaction = tran; cmd2.ExecuteNonQuery(); tran.Commit(); } catch (SqlException ex) { tran.Rollback(); throw ex; } finally { _Conexao.Desconectar(); } }
public void AlterarNutricionista(Cli_Nutricionista nutricionista) { this.nutricionistadal.EditarNutricionista(nutricionista); }
public void CadastrarNutricionista(Cli_Nutricionista nutricionista) { this.nutricionistadal.Salvar(nutricionista); }