public void Update(MODEL.Ordens ordem) { SqlConnection conexao = new SqlConnection(strCon); string sql = "UPDATE Ordens SET entrada=@entrada, equipamento=@equipamento, defeito=@defeito, valor=@valor, situacao=@situacao, clienteID=@clienteID WHERE idOrd=@idOrd"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@idOrd", ordem.idOrd); cmd.Parameters.AddWithValue("@entrada", ordem.entrada); cmd.Parameters.AddWithValue("@equipamento", ordem.equipamento); cmd.Parameters.AddWithValue("@defeito", ordem.defeito); cmd.Parameters.AddWithValue("@valor", ordem.valor); cmd.Parameters.AddWithValue("@situacao", ordem.situacao); cmd.Parameters.AddWithValue("@clienteID", ordem.clienteID); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro na alteração da Ordem de Serviço..."); } finally { conexao.Close(); } }
public void Insert(MODEL.Ordens ordem) { SqlConnection conexao = new SqlConnection(strCon); string sql = "INSERT INTO Ordens VALUES (@entrada, @equipamento, @defeito, @valor, @situacao, @clienteID)"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@entrada", ordem.entrada); cmd.Parameters.AddWithValue("@equipamento", ordem.equipamento); cmd.Parameters.AddWithValue("@defeito", ordem.defeito); cmd.Parameters.AddWithValue("@valor", ordem.valor); cmd.Parameters.AddWithValue("@situacao", ordem.situacao); cmd.Parameters.AddWithValue("@clienteID", ordem.clienteID); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro na inclusão da Ordem de Serviço..."); } finally { conexao.Close(); } }
public void Insert(MODEL.Servicos servico) { BLL.Ordens bllOrdem = new Ordens(); List <MODEL.Ordens> lstOrdens = bllOrdem.SelectById(servico.ordemID); MODEL.Ordens ordem = lstOrdens[0]; ordem.situacao = 2; bllOrdem.Update(ordem); DAL.Servicos dalSer = new DAL.Servicos(); dalSer.Insert(servico); }
public List <MODEL.Ordens> SelectByEquipamento(string equipamento) { List <MODEL.Ordens> lstOrdens = new List <MODEL.Ordens>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "SELECT * FROM Ordens WHERE (equipamento LIKE @equipamento)"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@equipamento", "%" + equipamento.Trim() + "%"); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Ordens ordem = new MODEL.Ordens(); ordem.idOrd = Convert.ToInt32(dados["idOrd"].ToString()); ordem.entrada = Convert.ToDateTime(dados["entrada"].ToString()); ordem.equipamento = dados["equipamento"].ToString(); ordem.defeito = dados["defeito"].ToString(); ordem.valor = Convert.ToSingle(dados["valor"].ToString()); ordem.situacao = Convert.ToInt32(dados["situacao"].ToString()); ordem.clienteID = Convert.ToInt32(dados["clienteID"].ToString()); Camadas.DAL.Clientes dalCli = new Clientes(); Camadas.MODEL.Clientes cliente = dalCli.SelectById(ordem.clienteID); ordem.nomeCli = cliente.nome; lstOrdens.Add(ordem); } } catch { Console.WriteLine("Erro na consulta da Ordem por Equipamento..."); } finally { conexao.Close(); } return(lstOrdens); }
public void Update(MODEL.Ordens ordem) { DAL.Ordens dalOrd = new DAL.Ordens(); dalOrd.Update(ordem); }
public void Insert(MODEL.Ordens ordem) { DAL.Ordens dalOrd = new DAL.Ordens(); dalOrd.Insert(ordem); }