public IActionResult Atualizar(TemasViewModel tema) { try { TemaRepository.Alterar(tema); return(Ok(tema)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public void Cadastrar(TemasViewModel tema) { string Insert = "INSERT INTO Temas VALUES(@Tema, @Ativo)"; using (SqlConnection con = new SqlConnection(StringConexao)) { using (SqlCommand cmd = new SqlCommand(Insert, con)) { cmd.Parameters.AddWithValue("@Tema", tema.Tema); cmd.Parameters.AddWithValue("@Ativo", tema.Ativo); con.Open(); cmd.ExecuteNonQuery(); } } }
public void Alterar(TemasViewModel tema) { string Update = "UPDATE Temas SET Ativo = @Ativo WHERE Id = @TemaId"; using (SqlConnection con = new SqlConnection(StringConexao)) { using (SqlCommand cmd = new SqlCommand(Update, con)) { cmd.Parameters.AddWithValue("@TemaId", tema.TemaId); cmd.Parameters.AddWithValue("@Ativo", tema.Ativo); con.Open(); cmd.ExecuteNonQuery(); } } }