public void Update(MODEL.Estoque estoque) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Update Estoque set idfuncionario=@idfuncionario, "; sql += " idautomovel=@idautomovel, data=@data, "; sql += " relatorio=@relatorio, total=@total "; sql += " where id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", estoque.id); cmd.Parameters.AddWithValue("@idfuncionario", estoque.idfuncionario); cmd.Parameters.AddWithValue("@idautomovel", estoque.idautomovel); cmd.Parameters.AddWithValue("@data", estoque.data); cmd.Parameters.AddWithValue("@relatorio", estoque.relatorio); cmd.Parameters.AddWithValue("@total", estoque.total); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro na atualização de Estoque"); } finally { conexao.Close(); } }
public List <MODEL.Estoque> Select() { List <MODEL.Estoque> lstestoque = new List <MODEL.Estoque>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Estoque"; SqlCommand cmd = new SqlCommand(sql, conexao); conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { MODEL.Estoque estoque = new MODEL.Estoque(); estoque.id = Convert.ToInt32(reader[0].ToString()); estoque.idfuncionario = Convert.ToInt32(reader["idfuncionario"].ToString()); estoque.idautomovel = Convert.ToInt32(reader["idautomovel"].ToString()); estoque.data = Convert.ToDateTime(reader["data"].ToString()); estoque.relatorio = reader["relatorio"].ToString(); estoque.total = Convert.ToSingle(reader["total"].ToString()); lstestoque.Add(estoque); } } catch { Console.WriteLine("Deu erro na Seleção de Estoque..."); } finally { conexao.Close(); } return(lstestoque); }
public void Insert(MODEL.Estoque estoque) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Insert into Estoque values (@idfuncionario, @idautomovel, @data, @relatorio, @total);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@idfuncionario", estoque.idfuncionario); cmd.Parameters.AddWithValue("@idautomovel", estoque.idautomovel); cmd.Parameters.AddWithValue("@data", estoque.data); cmd.Parameters.AddWithValue("@relatorio", estoque.relatorio); cmd.Parameters.AddWithValue("@total", estoque.total); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Deu erro na inserção de Estoque..."); } finally { conexao.Close(); } }
public void Delete(MODEL.Estoque estoque) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Delete from Estoque where id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", estoque.id); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro na Remoção de estoque"); } finally { conexao.Close(); } }