public string BuscaNome(int id) { string busca = ""; SqlConnection conexao = new SqlConnection(strCon); string sql = "select * from Jogo where id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", id); conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { MODEL.Jogo jogo = new MODEL.Jogo(); jogo.id = Convert.ToInt32(reader["id"].ToString()); if (id == jogo.id) { jogo.nome = reader["nome"].ToString(); busca = jogo.nome; } } } catch { Console.WriteLine("Select from ERROR!"); } finally { conexao.Close(); } return busca; }// fim do Metodo BuscaNome
}//FIM do metodo delete public void Update(MODEL.Jogo jogo) { SqlConnection conexao = new SqlConnection(strCon); string sql = "update Jogo set idGenero=@idGenero, "; sql += "nome=@nome, desenvolvedora=@desenvolvedora, distribuidora=@distribuidora, valor=@valor, descricao=@descricao "; sql += " where id=@id"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@idGenero", jogo.idGenero); cmd.Parameters.AddWithValue("@nome", jogo.nome); cmd.Parameters.AddWithValue("@desenvolvedora", jogo.desenvolvedora); cmd.Parameters.AddWithValue("@distribuidora", jogo.distribuidora); cmd.Parameters.AddWithValue("@valor", jogo.valor); cmd.Parameters.AddWithValue("@descricao", jogo.descricao); cmd.Parameters.AddWithValue("@id", jogo.id); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Deu erro nessa bagaça!!!"); } finally { conexao.Close(); } }//FIM do metodo update
//método para mostrar os dados na tela public List<MODEL.Jogo> Select() { List<MODEL.Jogo> lstJogos = new List<MODEL.Jogo>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "select * from Jogo;"; SqlCommand cmd = new SqlCommand(sql, conexao); conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { MODEL.Jogo jogo = new MODEL.Jogo(); jogo.id = int.Parse(reader["id"].ToString()); jogo.idGenero = Convert.ToInt32(reader["idGenero"]); jogo.nome = reader["nome"].ToString(); jogo.desenvolvedora = reader["desenvolvedora"].ToString(); jogo.distribuidora = reader["distribuidora"].ToString(); jogo.valor = Convert.ToSingle(reader["valor"].ToString()); jogo.descricao = reader["descricao"].ToString(); lstJogos.Add(jogo); } } catch { Console.WriteLine("Deu erro nessa poha!!!"); } finally { conexao.Close(); } return lstJogos; }//FIM METODO SELECT
}// fim do Metodo BuscaValor public void Insert(MODEL.Jogo jogo) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Insert into Jogo values "; sql += "(@idGenero, @nome, @desenvolvedora, @distribuidora, @valor, @descricao);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@idGenero", jogo.idGenero); cmd.Parameters.AddWithValue("@nome", jogo.nome); cmd.Parameters.AddWithValue("@desenvolvedora", jogo.desenvolvedora); cmd.Parameters.AddWithValue("@distribuidora", jogo.distribuidora); cmd.Parameters.AddWithValue("@valor", jogo.valor); cmd.Parameters.AddWithValue("@descricao", jogo.descricao); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Deu erro nessa bagaça!!!"); } finally { conexao.Close(); } }//FIM do metodo INSERT
}//FIM do metodo INSERT public void Delete(MODEL.Jogo jogo) { SqlConnection conexao = new SqlConnection(strCon); string sql = "delete from Jogo where id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", jogo.id); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Deu erro nessa bagaça!!!"); } finally { conexao.Close(); } }//FIM do metodo delete
public void Delete(MODEL.Jogo jogo) { DAL.Jogo dalJogo = new DAL.Jogo(); dalJogo.Delete(jogo); }
public void Update(MODEL.Jogo jogo) { DAL.Jogo dalJogo = new DAL.Jogo(); dalJogo.Update(jogo); }
public void Insert(MODEL.Jogo jogo) { DAL.Jogo dalJogo = new DAL.Jogo(); dalJogo.Insert(jogo); }