public void Atualizar(object f) { Modelo.Categoria c = (Modelo.Categoria)f; string qry = string.Format("UPDATE categoria SET nome = '{0}' WHERE id = {1}", c.Nome, c.Id); db.ExecuteNonQuery(qry); }
public static Modelo.Categoria Select(int Categoria_id) { Modelo.Categoria categoria = null; try { using (connection = new SqlConnection(connectionString)) { connection.Open(); string sqlCategoria = "SELECT * FROM Categoria WHERE id = @id"; SqlCommand cmdCategoria = new SqlCommand(sqlCategoria, connection); cmdCategoria.Parameters.AddWithValue("@id", Categoria_id); SqlDataReader drCategorias; using (drCategorias = cmdCategoria.ExecuteReader()) { if (drCategorias.HasRows) { while (drCategorias.Read()) { int idCategoria = (int)drCategorias["id"]; string descricaoCategoria = (string)drCategorias["descricao"]; categoria = new Modelo.Categoria(idCategoria, descricaoCategoria); } } } } } catch (SystemException) { throw; } return(categoria); }
public void Adicionar(object f) { Modelo.Categoria c = (Modelo.Categoria)f; string sql = string.Format("INSERT INTO categoria(nome) values ('{0}')", c.Nome); db.ExecuteNonQuery(sql); }
//Relatorio de estoque min public List <object> ListEstoqueMinimo() { string qry = string.Format("SELECT id, nome, preco, qntd, tipoUn, estoqueMin, idFornecedor, idCategoria, localPic FROM produtos WHERE deleted_at is null AND qntd < estoqueMin"); DataSet ds = db.ExecuteQuery(qry); List <Object> ps = new List <Object>(); foreach (DataRow dr in ds.Tables[0].Rows) { Produto p = new Produto(); p.Id = int.Parse(dr["id"].ToString()); p.Nome = dr["nome"].ToString(); p.Preco = double.Parse(dr["preco"].ToString()); p.Qntd = double.Parse(dr["qntd"].ToString()); p.TipoUn = dr["tipoUn"].ToString(); p.EstoqueMin = double.Parse(dr["estoqueMin"].ToString()); p.Fornecedor.Id = int.Parse(dr["idFornecedor"].ToString()); p.Cat.Id = int.Parse(dr["idCategoria"].ToString()); p.LocalPic = dr["localPic"].ToString(); FornecedorDao fdao = new FornecedorDao(); Fornecedor f = fdao.Ler(p.Fornecedor.Id); p.Fornecedor = f; CategoriaDao cdao = new CategoriaDao(); Modelo.Categoria c = cdao.Ler(p.Cat.Id); p.Cat = c; ps.Add(p); } return(ps); }
public List <Modelo.Categoria> SelectAll() { Modelo.Categoria aCategoria; List <Modelo.Categoria> aListCategoria = new List <Modelo.Categoria>(); SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "Select * from Categorias"; SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { aCategoria = new Modelo.Categoria( Int32.Parse(dr["id"].ToString()), dr["categoria"].ToString() ); aListCategoria.Add(aCategoria); } } dr.Close(); conn.Close(); return(aListCategoria); }
public static void Insert(Modelo.Categoria categoria) { try { if (Select(categoria.id) == null) { using (connection = new SqlConnection(connectionString)) { connection.Open(); string sqlCategoria = "INSERT INTO Categoria(descricao) VALUES (@descricao)"; SqlCommand cmdCategoria = new SqlCommand(sqlCategoria, connection); cmdCategoria.Parameters.AddWithValue("@descricao", categoria.descricao); cmdCategoria.ExecuteNonQuery(); } } else { Update(categoria); } } catch (SystemException) { throw; } }
public Produto Ler(int id) { string qry = string.Format("SELECT * FROM produtos WHERE id = {0} AND deleted_at is null", id); DataSet ds = db.ExecuteQuery(qry); Produto p = null; foreach (DataRow dr in ds.Tables[0].Rows) { p = new Produto(); p.Id = int.Parse(dr["id"].ToString()); p.Nome = dr["nome"].ToString(); p.Preco = double.Parse(dr["preco"].ToString()); p.Qntd = double.Parse(dr["qntd"].ToString()); p.TipoUn = dr["tipoUn"].ToString(); p.EstoqueMin = double.Parse(dr["estoqueMin"].ToString()); p.Fornecedor.Id = int.Parse(dr["idFornecedor"].ToString()); p.Cat.Id = int.Parse(dr["idCategoria"].ToString()); p.LocalPic = dr["localPic"].ToString(); FornecedorDao fdao = new FornecedorDao(); Fornecedor f = fdao.Ler(p.Fornecedor.Id); p.Fornecedor = f; CategoriaDao cdao = new CategoriaDao(); Modelo.Categoria c = cdao.Ler(p.Cat.Id); p.Cat = c; } return(p); }
public List <object> ListByCategoria(string categoria) { string qry = string.Format("SELECT p.*, c.nome FROM produtos p JOIN categoria c ON p.idCategoria = c.id WHERE c.nome LIKE '%{0}%' AND p.deleted_at is null;", categoria); DataSet ds = db.ExecuteQuery(qry); List <object> ps = new List <object>(); foreach (DataRow dr in ds.Tables[0].Rows) { Produto p = new Produto(); p.Id = int.Parse(dr["id"].ToString()); p.Nome = dr["nome"].ToString(); p.Preco = double.Parse(dr["preco"].ToString()); p.Qntd = double.Parse(dr["qntd"].ToString()); p.TipoUn = dr["tipoUn"].ToString(); p.EstoqueMin = double.Parse(dr["estoqueMin"].ToString()); p.Fornecedor.Id = int.Parse(dr["idFornecedor"].ToString()); p.Cat.Id = int.Parse(dr["idCategoria"].ToString()); p.LocalPic = dr["localPic"].ToString(); CategoriaDao cdao = new CategoriaDao(); Modelo.Categoria c = cdao.Ler(p.Cat.Id); p.Cat = c; ps.Add(p); } return(ps); }
public static Modelo.Categoria SelectByDescription(string descricao) { Modelo.Categoria categoria = null; try { using (connection = new SqlConnection(connectionString)) { //abre a conexão connection.Open(); string sqlCategoria = "SELECT * FROM Categoria WHERE descricao = @descricao"; SqlCommand cmdCategoria = new SqlCommand(sqlCategoria, connection); cmdCategoria.Parameters.AddWithValue("@descricao", descricao); SqlDataReader drCategoria; using (drCategoria = cmdCategoria.ExecuteReader()) { if (drCategoria.HasRows) { //lê os resultados while (drCategoria.Read()) { int id = (int)drCategoria["id"]; string catdescricao = (string)drCategoria["descricao"]; categoria = new Modelo.Categoria(id, catdescricao); } } } } } catch (SystemException) { throw; } return(categoria); }
protected void AddCategoria_Click(object sender, EventArgs e) { string descricao = InstCategoria.Text; Modelo.Categoria cat = new Modelo.Categoria(descricao); DAL.DALCategories.Insert(cat); Response.Redirect("~/Administrador/Categorias.aspx"); }
protected void EdtCategoria_Click(object sender, EventArgs e) { if (listCateUpd.SelectedItem.Value != "Escolha uma categoria") { int id = int.Parse(listCateUpd.SelectedItem.Value); Modelo.Categoria cat = DAL.DALCategories.Select(id); cat.descricao = DescricaoUpdate.Text; DAL.DALCategories.Update(cat); } Response.Redirect("~/Administrador/Categorias.aspx"); }
public bool insertCategoria(Modelo.Categoria c) { bool insert = false; if (this.openConnection()) { string sql = "INSERT INTO categorias (nombreCategoria) value('" + c.getCategoria() + "')"; MySqlCommand cmd = new MySqlCommand(sql, connection); cmd.ExecuteNonQuery(); this.closeConnection(); insert = true; } return insert; }
public Modelo.Categoria Ler(int id) { string qry = string.Format("SELECT * FROM categoria WHERE id = {0} AND deleted_at is null", id); DataSet ds = db.ExecuteQuery(qry); Modelo.Categoria c = null; foreach (DataRow dr in ds.Tables[0].Rows) { c = new Modelo.Categoria(); c.Id = int.Parse(dr["id"].ToString()); c.Nome = dr["nome"].ToString(); } return(c); }
public List <object> ListByName(string name) { string qry = string.Format("SELECT id, nome FROM categoria WHERE nome LIKE '%{0}%' AND deleted_at is null", name); DataSet ds = db.ExecuteQuery(qry); List <object> fs = new List <object>(); foreach (DataRow dr in ds.Tables[0].Rows) { Modelo.Categoria c = new Modelo.Categoria(); c.Id = int.Parse(dr["id"].ToString()); c.Nome = dr["nome"].ToString(); fs.Add(c); } return(fs); }
public static void Delete(Modelo.Categoria categoria) { try { using (connection = new SqlConnection(connectionString)) { connection.Open(); string sqlCategoria = "DELETE FROM Categoria WHERE id = @id"; SqlCommand cmdCategoria = new SqlCommand(sqlCategoria, connection); cmdCategoria.Parameters.AddWithValue("@id", categoria.id); cmdCategoria.ExecuteNonQuery(); } } catch (SystemException) { throw; } }
public static void Update(Modelo.Categoria categoria) { try { using (connection = new SqlConnection(connectionString)) { connection.Open(); string sqlCategoria = "UPDATE Categoria SET descricao = @descricao WHERE id = @id"; SqlCommand cmdCategoria = new SqlCommand(sqlCategoria, connection); cmdCategoria.Parameters.AddWithValue("@id", categoria.id); cmdCategoria.Parameters.AddWithValue("@descricao", categoria.descricao); cmdCategoria.ExecuteNonQuery(); } } catch (SystemException) { throw; } }
public Modelo.Categoria Select(string id) { // Variavel para armazenar uma categoria Modelo.Categoria aCategoria = new Modelo.Categoria(); // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand cmd = conn.CreateCommand(); // define SQL do comando com parâmetros cmd.CommandText = "SELECT * FROM Categoria where id = @id"; cmd.Parameters.AddWithValue("@id", id); // Executa comando, gerando objeto DbDataReader SqlDataReader dr = cmd.ExecuteReader(); // Le titulo do livro do resultado e apresenta no segundo rótulo if (dr.HasRows) { while (dr.Read()) // Le o proximo registro { // Cria objeto com dados lidos do banco de dados aCategoria = new Modelo.Categoria(dr["id"].ToString(), dr["nome"].ToString()); } } // Fecha DataReader dr.Close(); // Fecha Conexão conn.Close(); return(aCategoria); }
public List <Modelo.Categoria> SelectAll() { // Variavel para armazenar um livro Modelo.Categoria aCategoria; // Cria Lista Vazia List <Modelo.Categoria> aListCategoria = new List <Modelo.Categoria>(); // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand cmd = conn.CreateCommand(); // define SQL do comando cmd.CommandText = "SELECT * FROM Categoria"; // Executa comando, gerando objeto DbDataReader SqlDataReader dr = cmd.ExecuteReader(); // Le titulo do livro do resultado e apresenta no segundo rótulo if (dr.HasRows) { while (dr.Read()) // Le o proximo registro { // Cria objeto com dados lidos do banco de dados aCategoria = new Modelo.Categoria(dr["id"].ToString(), dr["nome"].ToString()); // Adiciona o livro lido à lista /*, dr["eq.id"].ToString(), dr["eq.laboratorio_id"].ToString(), dr["eq.modelo"].ToString(), Convert.ToDecimal(dr["eq.quantidade"].ToString())*/ aListCategoria.Add(aCategoria); } } // Fecha DataReader dr.Close(); // Fecha Conexão conn.Close(); return(aListCategoria); }
public static List <Modelo.Categoria> SelectAll() { Modelo.Categoria categoria; List <Modelo.Categoria> categorias = new List <Modelo.Categoria>(); try { using (connection = new SqlConnection(connectionString)) { connection.Open(); string sqlCategorias = "SELECT * FROM Categoria"; SqlCommand cmdCategorias = new SqlCommand(sqlCategorias, connection); SqlDataReader drCategorias; using (drCategorias = cmdCategorias.ExecuteReader()) { if (drCategorias.HasRows) { while (drCategorias.Read()) { int idCategoria = (int)drCategorias["id"]; string descricaoCategoria = (string)drCategorias["descricao"]; categoria = new Modelo.Categoria(idCategoria, descricaoCategoria); categorias.Add(categoria); } } } } } catch (SystemException) { throw; } return(categorias); }
public List<Modelo.Categoria> Select(string ID) { // Variavel para armazenar um livro Modelo.Categoria aCategoria; // Cria Lista Vazia List<Modelo.Categoria> aListCategoria = new List<Modelo.Categoria>(); // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand cmd = conn.CreateCommand(); // define SQL do comando cmd.CommandText = "Select * from CATEGORIA where ID = @ID"; cmd.Parameters.AddWithValue("@ID", ID); // Executa comando, gerando objeto DbDataReader SqlDataReader dr = cmd.ExecuteReader(); // Le titulo do livro do resultado e apresenta no segundo rótulo if (dr.HasRows) { while (dr.Read()) // Le o proximo registro { // Cria objeto com dados lidos do banco de dados aCategoria = new Modelo.Categoria( Convert.ToInt32(dr["ID"].ToString()), dr["descricao"].ToString() ); // Adiciona o livro lido à lista aListCategoria.Add(aCategoria); } } // Fecha DataReader dr.Close(); // Fecha Conexão conn.Close(); return aListCategoria; }