public MODEL.Setor SelectByID(int id) { MODEL.Setor setor = new MODEL.Setor(); SqlConnection conexao = new SqlConnection(strCon); string sql = "SELECT * FROM Setor WHERE id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", id); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(); if (dados.Read()) { setor.id = Convert.ToInt32(dados["id"].ToString()); setor.nome = dados["nome"].ToString(); } } catch { Console.WriteLine("Erro no SelectByID do Fornecedor"); } finally { conexao.Close(); } return(setor); }
public List <MODEL.Setor> Select() { List <MODEL.Setor> lstSetores = new List <MODEL.Setor>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "SELECT * from Setor"; SqlCommand cmd = new SqlCommand(sql, conexao); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Setor setor = new MODEL.Setor(); setor.id = Convert.ToInt32(dados["id"].ToString()); setor.nome = dados["nome"].ToString(); lstSetores.Add(setor); } } catch { Console.WriteLine("Erro no Select do Setor"); } finally { conexao.Close(); } return(lstSetores); }
public List <MODEL.Requisicao> SelectByNome(List <MODEL.Almoxarifado> listaAlmoxarifado) { List <MODEL.Requisicao> lstRequisicao = new List <MODEL.Requisicao>(); int id; string sql; SqlConnection conexao = new SqlConnection(strCon); for (int indice = 0; indice < listaAlmoxarifado.Count; indice++) { id = listaAlmoxarifado[indice].id; // conexao = new SqlConnection(strCon); sql = "SELECT * FROM Requisicao WHERE produtoID=@produtoID;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@produtoID", id); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Requisicao requisicao = new MODEL.Requisicao(); requisicao.id = Convert.ToInt32(dados["id"].ToString()); requisicao.setorID = Convert.ToInt32(dados["setorID"].ToString()); requisicao.produtoID = Convert.ToInt32(dados["produtoID"].ToString()); requisicao.produto = listaAlmoxarifado[indice].nome; requisicao.quantidade = Convert.ToInt32(dados["quantidade"].ToString()); requisicao.data = Convert.ToDateTime(dados["data"].ToString()); //recuperar nome Setor BLL.Setor bllSetor = new CAMADAS.BLL.Setor(); MODEL.Setor setor = bllSetor.SelectByID(requisicao.setorID); requisicao.setor = setor.nome; lstRequisicao.Add(requisicao); } } catch { Console.WriteLine("Erro listar Banco sql-Rquisição"); } } conexao.Close(); return(lstRequisicao); }
public void Insert(MODEL.Setor setor) { SqlConnection conexao = new SqlConnection(strCon); string sql = "INSERT INTO Setor VALUES (@nome);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@nome", setor.nome); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro no Insert Setor"); } finally { conexao.Close(); } }
public void Update(MODEL.Setor setor) { SqlConnection conexao = new SqlConnection(strCon); string sql = "UPDATE Setor SET nome=@nome WHERE id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", setor.id); cmd.Parameters.AddWithValue("@nome", setor.nome); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro no Update Setor"); } finally { conexao.Close(); } }
public void Update(MODEL.Setor setor) { DAL.Setor dalSetor = new DAL.Setor(); dalSetor.Update(setor); }
public void Insert(MODEL.Setor setor) { DAL.Setor dalSetor = new DAL.Setor(); dalSetor.Insert(setor); }