public void Cadastrar(AutoresDomain autor) { SqlConnection con = new SqlConnection(StringConexao); con.Open(); string Query = "INSERT INTO Autores (Nome, Email, Ativo, DataNascimento) VALUES (@Nome, @Email, @Ativo, @DataNascimento)"; SqlDataReader sdr; int ativo; if (autor.Ativo == false) { ativo = 0; } else { ativo = 1; } SqlCommand command = new SqlCommand(Query, con); command.Parameters.AddWithValue("@Nome", autor.Nome); command.Parameters.AddWithValue("@Email", autor.Email); command.Parameters.AddWithValue("@Ativo", ativo); command.Parameters.AddWithValue("@DataNascimento", autor.DataNascimento); sdr = command.ExecuteReader(); }
public List <AutoresDomain> Listar() { List <AutoresDomain> autores = new List <AutoresDomain>(); using (SqlConnection conexao = new SqlConnection(StringConexao)) { string Query = "SELECT * FROM Autores"; conexao.Open(); SqlDataReader sdr; using (SqlCommand comando = new SqlCommand(Query, conexao)) { sdr = comando.ExecuteReader(); while (sdr.Read()) { AutoresDomain autor = new AutoresDomain { IdAutor = Convert.ToInt32(sdr["IdAutor"]), Nome = sdr["Nome"].ToString(), Email = sdr["Email"].ToString(), Ativo = Convert.ToInt32(sdr["Ativo"]), DataNascimento = Convert.ToDateTime(sdr["DataNascimento"]) }; autores.Add(autor); } } } return(autores); }
public List <AutoresDomain> ListarTodos() { List <AutoresDomain> autoresLs = new List <AutoresDomain>(); SqlConnection con = new SqlConnection(StringConexao); con.Open(); string Query = "SELECT * FROM Autores ORDER BY IdAutor ASC"; SqlCommand cmd = new SqlCommand(Query, con); SqlDataReader sdr = cmd.ExecuteReader(); if (sdr.HasRows) { while (sdr.Read()) { AutoresDomain autor = new AutoresDomain { IdAutor = Convert.ToInt32(sdr["IdAutor"]), Nome = sdr["Nome"].ToString(), Email = sdr["Email"].ToString(), Ativo = Convert.ToBoolean(sdr["Ativo"]), DataNascimento = Convert.ToDateTime(sdr["DataNascimento"]).Date }; autoresLs.Add(autor); } } return(autoresLs); }
public List <AutoresDomain> Listar() { using (SqlConnection con = new SqlConnection(StringConexao)) { con.Open(); string Query = "Select * from Autores"; using (SqlCommand cmd = new SqlCommand(Query, con)) { SqlDataReader sdr; sdr = cmd.ExecuteReader(); while (sdr.Read()) { AutoresDomain autor = new AutoresDomain() { IdAutor = Convert.ToInt32(sdr["IdAutor"]), Nome = sdr["Nome"].ToString(), Email = sdr["Email"].ToString(), Ativo = Convert.ToBoolean(sdr["Ativo"]), Data = Convert.ToDateTime(sdr["DataNascimento"]) }; Autores.Add(autor); } } return(Autores); } }
public List <AutoresDomain> Listar() { List <AutoresDomain> Generos = new List <AutoresDomain>(); using (SqlConnection con = new SqlConnection(StringConexao)) { string Query = "SELECT * FROM Generos"; con.Open(); SqlDataReader sdr; using (SqlCommand cmd = new SqlCommand(Query, con)) { sdr = cmd.ExecuteReader(); while (sdr.Read()) { AutoresDomain generos = new AutoresDomain { IdAutores = Convert.ToInt32(sdr["IdAutores"]), Nome = sdr["Nome"].ToString(), //Ativo DataNascimento = DateTime.Parse(sdr["DataNascimento"].ToString()) }; Generos.Add(generos); } } } return(Generos); }
public void Cadastrar(AutoresDomain AutoresDomain) { string Query = "INSERT INTO Autores (Nome,Email,ativo,DataNascimento) VALUES (@Nome,@Email,@Ativo,@DataNascimento) "; using (SqlConnection con = new SqlConnection(StringConexao)) { SqlCommand cmd = new SqlCommand(Query, con); cmd.Parameters.AddWithValue("Nome", AutoresDomain.Nome); cmd.Parameters.AddWithValue("Email", AutoresDomain.Email); cmd.Parameters.AddWithValue("ativo", AutoresDomain.Ativo); cmd.Parameters.AddWithValue("DataNascimento", AutoresDomain.DataNascimento); con.Open(); cmd.ExecuteNonQuery(); } }
public void Cadastrar(AutoresDomain Autores) { using (SqlConnection con = new SqlConnection(StringConexao)) { con.Open(); string Query = "insert into Autores (Nome,Email,Ativo,DataNascimento) values (@Nome,@Email,@Ativo,@Data)"; using (SqlCommand cmd = new SqlCommand(Query, con)) { cmd.Parameters.AddWithValue("@Nome", Autores.Nome); cmd.Parameters.AddWithValue("@Email", Autores.Email); cmd.Parameters.AddWithValue("@Ativo", Autores.Ativo); cmd.Parameters.AddWithValue("@Data", Autores.Data); cmd.ExecuteNonQuery(); } } }
public IActionResult Cadastrar(AutoresDomain autor) { autoresRepository.Cadastrar(autor); return(Ok()); }
public IActionResult CadastrarAutor(AutoresDomain autorDomain) { AutorRepository.Cadastrar(autorDomain); return(Ok()); }