예제 #1
0
 public void Excluir(int id)
 {
     var strQuery = string.Format(" DELETE FROM Produto WHERE Id = {0}", id);
     using (contexto = new Contexto())
     {
      contexto.Gravacao(strQuery);
     }
 }
예제 #2
0
 public Produto ListarId(int id)
 {
     using (contexto = new Contexto())
     {
         var strQuery = string.Format("SELECT * FROM Produto WHERE Id='{0}'", id);
         var reader = contexto.Leitura(strQuery);
         return ConvertReader(reader).FirstOrDefault();
     }
 } 
예제 #3
0
 public List<Produto> Lista()
 {
     using (contexto = new Contexto())
     {
         var strQuery = "SELECT * FROM Produto";
         var reader = contexto.Leitura(strQuery);
         return ConvertReader(reader);
     }
     
 }
예제 #4
0
 private void Inserir(Produto produto)
 {
     var strQuery = "";
     strQuery += "INSERT INTO Produto (Nome, Preco, Quantidade) ";
     strQuery += string.Format(" VALUES('{0}','{1}','{2}') ", produto.Nome, produto.Preco, produto.Quantidade);
     using (contexto = new Contexto())
     {
         contexto.Gravacao(strQuery);
     }
 }
예제 #5
0
 private void Alterar(Produto produto)
 {
     var strQuery = "";
     strQuery += "UPDATE Produto SET ";
     strQuery += string.Format(" Nome='{0}', Preco='{1}', Quantidade='{2}' ", produto.Nome, produto.Preco,
         produto.Quantidade);
     strQuery += string.Format("WHERE Id ='{0}' ", produto.Id);
     using (contexto = new Contexto())
     {
         contexto.Gravacao(strQuery);
     }
 }