public string cadastra_serie(serie s) { string sql = "insert into serie(nome_serie, horario, sinopse, cod_tipo, cod_canal) values" + " (@nome_serie, @horario, @sinopse, @cod_tipo, @cod_canal);"; conexoes con = new conexoes(); SqlConnection conn = con.obterConexao(); SqlCommand comm = new SqlCommand(sql, conn); try { //comando.Parameters.AddWithValue adiciona o valor a ser gravado no //banco copiando diretamente do atributo na classe modelo comm.Parameters.AddWithValue("@nome_serie", s.get_nome_serie()); comm.Parameters.AddWithValue("@horario", s.get_horario()); comm.Parameters.AddWithValue("@sinopse", s.get_sinopse()); comm.Parameters.AddWithValue("@cod_tipo", s.get_cod_tipo()); comm.Parameters.AddWithValue("@cod_canal", s.get_cod_canal()); comm.ExecuteNonQuery(); return("SÉRIE CADASTRADA COM SUCESSO!"); } catch (SqlException ex) { return(ex.ToString()); } }//fim do método
public string cadastra_canal(canal c) { string sql = "update canal set nome_canal = @nome_canal, numero = @numero where codigo = @codigo;"; //objeto que acessa as funções da classe conexoes conexoes con = new conexoes(); //conn é uma variável tipo SQLConection que //armazena as informações pra conectar ao banco SqlConnection conn = con.obterConexao(); //comm é a váriavel que executa os comandos SQL //no banco de dados SqlCommand comm = new SqlCommand(sql, conn); try { //comando.Parameters.AddWithValue adiciona o valor a ser gravado no //banco copiando diretamente do atributo na classe modelo comm.Parameters.AddWithValue("@codigo", c.get_codigo()); comm.Parameters.AddWithValue("@nome_canal", c.get_nome_canal()); comm.Parameters.AddWithValue("@numero", c.get_numero()); comm.ExecuteNonQuery(); return("CANAL SALVO COM SUCESSO!"); } catch (SqlException ex) { return(ex.ToString()); comm.Transaction.Rollback(); } }
public string cadastra_tipo_serie(tipoSerie ts) { string sql = "insert into tipo_serie(tipo_serie) values (@tipo_serie);"; //objeto que acessa as funções da classe conexoes conexoes con = new conexoes(); //conn é uma variável tipo SQLConection que //armazena as informações pra conectar ao banco SqlConnection conn = con.obterConexao(); //comm é a váriavel que executa os comandos SQL //no banco de dados SqlCommand comm = new SqlCommand(sql, conn); try { //comando.Parameters.AddWithValue adiciona o valor a ser gravado no //banco copiando diretamente do atributo na classe modelo comm.Parameters.AddWithValue("@tipo_serie", ts.get_tipo_serie()); comm.ExecuteNonQuery(); return("TIPO DE SERIE SALVO COM SUCESSO!"); } catch (SqlException ex) { return(ex.ToString()); } }
}//fim do método public SqlDataReader pesquisa_serie(string nome_serie) { string sql = "select s.nome_serie, s.horario, s.sinopse, ts.tipo_serie, c.nome_canal from serie s" + " inner join tipo_serie ts on s.cod_tipo = ts.codigo inner join canal c on s.cod_canal = c.codigo" + " where s.nome_serie like '" + nome_serie + "%';"; conexoes con = new conexoes(); SqlConnection conn = con.obterConexao(); SqlCommand comm = new SqlCommand(sql, conn); SqlDataReader dados = comm.ExecuteReader(); return(dados); }
//------ MÉTODO DE PESQUISA DE TODOS OS CANAIS---------------------// public SqlDataReader pesquisa_canal(string nome_canal) { string sql = "select codigo, nome_canal, numero from canal where nome_canal like '" + nome_canal + "%';"; SqlDataReader dados; //armazena o resultado da consulta sql conexoes conecta = new conexoes(); //objeto da classe conexoes SqlConnection conn = conecta.obterConexao(); //conecta ao banco SqlCommand com = new SqlCommand(sql, conn); //executa o sql try { dados = com.ExecuteReader(); //faz a consulta no BD return(dados); //envia ao form o resultado da consulta } catch (SqlException ex) { return(null); } }
public SqlDataReader pesquisa_usuario(string login, string senha) { string sql = "select * from usuario where login_user = '******' and senha = '" + senha + "';"; SqlDataReader dados; //armazena o resultado da consulta sql conexoes conecta = new conexoes(); //objeto da classe conexoes SqlConnection conn = conecta.obterConexao(); //conecta ao banco SqlCommand com = new SqlCommand(sql, conn); //executa o sql try { dados = com.ExecuteReader(); //faz a consulta no BD return(dados); //envia ao form o resultado da consulta } catch (SqlException ex) { return(null); } }
//---------------- MÉTODO QUE PESQUISA TODOS OS TIPOS ---------------------// public SqlDataReader pesquisa_tipoSerie(string tipo_serie) { string sql = "select codigo, tipo_serie from tipo_serie;"; SqlDataReader dados; //armazena o resultado da consulta sql conexoes conecta = new conexoes(); //objeto da classe conexoes SqlConnection conn = conecta.obterConexao(); //conecta ao banco SqlCommand com = new SqlCommand(sql, conn); //executa o sql try { dados = com.ExecuteReader(); //faz a consulta no BD return(dados); //envia ao form o resultado da consulta } catch (SqlException ex) { return(null); } }