public Estoque_Matriz GetEstoqueMatrizObject(long codigo) { try { using (var cmd = DbConnection().CreateCommand()) { cmd.CommandText = "SELECT * FROM Estoque_Matriz Where codigo =" + codigo; Estoque_Matriz estoque_Matriz = new Estoque_Matriz(); using (var dbReader = cmd.ExecuteReader()) { while (dbReader.Read()) { estoque_Matriz.codigo = dbReader["codigo"] != null?Convert.ToInt32(dbReader["codigo"]) : 0; estoque_Matriz.descricao = dbReader["descricao"] != null?Convert.ToString(dbReader["descricao"]) : ""; estoque_Matriz.estoque_atual = dbReader["estoque_atual"] != null?Convert.ToInt32(dbReader["estoque_atual"]) : 0; estoque_Matriz.estoque_anterior = dbReader["estoque_anterior"] != null?Convert.ToInt32(dbReader["estoque_anterior"]) : 0; estoque_Matriz.custo = dbReader["custo"] != null?Convert.ToDouble(dbReader["custo"]) : 0.0; estoque_Matriz.formas_pagto = dbReader["formas_pagto"] != null?Convert.ToInt32(dbReader["formas_pagto"]) : 0; } } return(estoque_Matriz); } } catch (Exception ex) { throw ex; } }
public List <Estoque_Matriz> GetAllInfoEstoqueMatriz() { List <Estoque_Matriz> listEstoqueMatriz = new List <Estoque_Matriz>(); try { using (var cmd = DbConnection().CreateCommand()) { cmd.CommandText = "SELECT * FROM Estoque_Matriz"; using (var dbReader = cmd.ExecuteReader()) { while (dbReader.Read()) { Estoque_Matriz estoque_Matriz = new Estoque_Matriz { codigo = dbReader["codigo"] != null?Convert.ToInt32(dbReader["codigo"]) : 0, descricao = dbReader["descricao"] != null?Convert.ToString(dbReader["descricao"]) : "", estoque_atual = dbReader["estoque_atual"] != null?Convert.ToInt32(dbReader["estoque_atual"]) : 0, estoque_anterior = dbReader["estoque_anterior"] != null?Convert.ToInt32(dbReader["estoque_anterior"]) : 0, custo = dbReader["custo"] != null?Convert.ToDouble(dbReader["custo"]) : 0.0, formas_pagto = dbReader["formas_pagto"] != null?Convert.ToInt32(dbReader["formas_pagto"]) : 0, }; listEstoqueMatriz.Add(estoque_Matriz); } } return(listEstoqueMatriz); } } catch (Exception ex) { throw ex; } }
public void AddEstoqueMatriz(Estoque_Matriz estoque_Matriz) { try { using (var cmd = DbConnection().CreateCommand()) { cmd.CommandText = "INSERT INTO Estoque_Matriz(codigo, descricao, estoque_atual, estoque_anterior, custo, formas_pagto) values (@codigo, @descricao, @estoque_atual, @estoque_anterior, @custo, @formas_pagto)"; cmd.Parameters.AddWithValue("@codigo", estoque_Matriz.codigo); cmd.Parameters.AddWithValue("@descricao", estoque_Matriz.descricao); cmd.Parameters.AddWithValue("@estoque_atual", estoque_Matriz.estoque_atual); cmd.Parameters.AddWithValue("@estoque_anterior", estoque_Matriz.estoque_anterior); cmd.Parameters.AddWithValue("@custo", estoque_Matriz.custo); cmd.Parameters.AddWithValue("@formas_pagto", estoque_Matriz.formas_pagto); cmd.ExecuteNonQuery(); } } catch (Exception ex) { throw ex; } }
public void UpdateEstoqueMatriz(Estoque_Matriz estoque_Matriz) { try { using (var cmd = new SQLiteCommand(DbConnection())) { if (estoque_Matriz != null) { cmd.CommandText = "UPDATE Estoque_Matriz SET descricao=@descricao, estoque_atual=@estoque_atual, estoque_anterior=@estoque_anterior, custo=@custo, formas_pagto=@formas_pagto WHERE codigo=@codigo"; cmd.Parameters.AddWithValue("@codigo", estoque_Matriz.codigo); cmd.Parameters.AddWithValue("@descricao", estoque_Matriz.descricao); cmd.Parameters.AddWithValue("@estoque_atual", estoque_Matriz.estoque_atual); cmd.Parameters.AddWithValue("@estoque_anterior", estoque_Matriz.estoque_anterior); cmd.Parameters.AddWithValue("@custo", estoque_Matriz.custo); cmd.Parameters.AddWithValue("@formas_pagto", estoque_Matriz.formas_pagto); cmd.ExecuteNonQuery(); } }; } catch (Exception ex) { throw ex; } }