public Servico BuscarServico(int idServico) { FactoryConnection conn = new FactoryConnection(); Servico serv = new Servico(); try { String query = "SELECT * FROM Servico WHERE IdServico = '" + idServico + "' and ativo = 1"; SqlCommand comand = new SqlCommand(query, conn.AbrirConnexao()); SqlDataReader reader = comand.ExecuteReader(); while (reader.Read()) { serv.IdServico = (int)reader["IdServico"]; serv.Descricao = (String)reader["Descricao"]; serv.Valor = (Decimal)reader["Valor"]; serv.Ativo = (Boolean)reader["Ativo"]; } reader.Close(); } catch (Exception e) { MessageBox.Show("Não foi possível conectar-se ao banco de dados!"); } finally { conn.FecharConnecxao(); } return serv; }
public AlterarServico(Servico servic, FormularioListarServico FormularioListarServico) { InitializeComponent(); campoDescricaoTelaAlterar.Text = servic.Descricao; campoValorTelaAlterar.Text = Convert.ToString(servic.Valor); this.servic = servic; this.FormularioListarServico = FormularioListarServico; }
//--------foi acrescentado --------------// public void CadastrarServico(Servico servico) { if (ibancodados.VerificaExistenciaServico(servico.Descricao) == false) { ibancodados.CadastrarServico(servico); } else { MessageBox.Show("Servico já existente"); } }
private void botaoAlterarTelaAlterar_Click(object sender, EventArgs e) { IfachadaServico fachadaServico = new FachadaServico(); Servico servico = new Servico(); if (campoDescricaoTelaAlterar.Text == null || campoDescricaoTelaAlterar.Text.Equals("") || campoValorTelaAlterar.Text == null || campoValorTelaAlterar.Text.Equals("")) { MessageBox.Show("Preencha todos os campos!"); } else { servico.Descricao = campoDescricaoTelaAlterar.Text; servico.Valor = Convert.ToDecimal(campoValorTelaAlterar.Text); fachadaServico.AlterarServico(servico,idServicoParaServico); this.Close(); } }
private void button1_Click(object sender, EventArgs e) { IfachadaServico fachadaServico = new FachadaServico(); Projeto4_Junior.Modelo.Servico servico = new Projeto4_Junior.Modelo.Servico(); servico.Descricao = campoDescricao.Text; servico.Valor = Convert.ToDecimal(campoValor.Text); if (campoDescricao.Equals("") || campoDescricao == null || campoValor.Equals("") || campoValor == null) { MessageBox.Show("Por favor, preencher todos os campos"); servico.Descricao = campoDescricao.Text; } else { servico.Descricao = campoDescricao.Text; servico.Valor = Convert.ToDecimal(campoValor.Text); servico.Ativo = true; fachadaServico.CadastrarServico(servico); this.Close(); } }
//--------foi acrescentado---------// public void CadastrarServico(Servico servico) { FactoryConnection conn = new FactoryConnection(); try { String query = "insert into Servico (Descricao,Valor,Ativo) values" + "('" + servico.Descricao + "', '" + servico.Valor + "', '" + servico.Ativo + "')"; SqlCommand comand = new SqlCommand(query, conn.AbrirConnexao()); //comand.ExecuteNonQuery(); <---- Não seria melhor usar o comand pra executar a instrução SQL ? SqlDataReader reader = comand.ExecuteReader(); MessageBox.Show("Cadastrado com sucesso!"); } catch (Exception e) { MessageBox.Show("Não foi possível conectar-se ao banco de dados!");//----até aqui----/ } finally { conn.FecharConnecxao(); } }
public void AlterarServico(Servico servico, String idServicoParaServico) { FactoryConnection conn = new FactoryConnection(); try { String query = "UPDATE Servico SET Descricao = '" + servico.Descricao + "' , Valor = '" + servico.Valor + "' WHERE Descricao = '" + idServicoParaServico + "'"; SqlCommand comand = new SqlCommand(query, conn.AbrirConnexao()); SqlDataReader reader = comand.ExecuteReader(); MessageBox.Show("Alterado com sucesso!"); } catch (Exception e) { MessageBox.Show("Não foi possível conectar-se ao banco de dados!"); } finally { conn.FecharConnecxao(); } }
private void botaoAlterarTelaServicoPrincipal_Click(object sender, EventArgs e) { bool key = true; String[] campo = new String[3] { campoCodigoServico_FormeTelaPrincipal.Text, campoDescricaoServico_FormeTelaPrincipal.Text, campoValorServico_FormeTelaPrincipal.Text }; for (int x = 0; x < campo.Length; x++) { if (campo[x] == null || campo[x].Equals("")) { key = false; } } if (key == true) { IfachadaServico fachadaServico = new FachadaServico(); Projeto4_Junior.Modelo.Servico servico = new Projeto4_Junior.Modelo.Servico(); servico.IdServico = Convert.ToInt32(campo[0]); servico.Descricao = campo[1]; servico.Valor = Convert.ToDecimal(campo[2]); fachadaServico.AlterarServico(servico); this.Close(); } else { MessageBox.Show("Preencha todos os campos!"); } }
public void AlterarServico(Servico servico) { this.ifachada.AlterarServico(servico); }
public void AlterarServico(Servico servico, String idServicoParaServico) { this.ibancodados.AlterarServico(servico,idServicoParaServico); }
public void AlterarServico(Servico servico, String idServicoParaServico) { this.ifachada.AlterarServico(servico, idServicoParaServico); }
public void RemoverServico(Servico servico) { this.ibancodados.RemoverServico(servico); }
public void AlterarServico(Servico servico) { this.ibancodados.AlterarServico(servico); }
public Servico BuscarServico(Servico servico) { return this.ibancodados.BuscarServico(servico); }
public void CadastrarServico(Servico servico) { this.ibancodados.CadastrarServico(servico); }
public ArrayList ListarServico(String busca) { FactoryConnection conn = new FactoryConnection(); ArrayList lista = new ArrayList(); try { String query = "SELECT * FROM Servico WHERE descricao LIKE '%" + busca + "%' and ativo = 1"; SqlCommand comand = new SqlCommand(query, conn.AbrirConnexao()); SqlDataReader reader = comand.ExecuteReader(); while (reader.Read()) { Modelo.Servico servico = new Modelo.Servico(); servico.IdServico = (int)reader["IdServico"]; servico.Descricao = (String)reader["Descricao"]; servico.Valor = (Decimal)reader["Valor"]; servico.Ativo = (Boolean)reader["Ativo"]; if(servico.Ativo == true) { lista.Add(servico); } } reader.Close(); } catch (Exception e) { MessageBox.Show("Não foi possível conectar-se ao banco de dados!"); } finally { conn.FecharConnecxao(); } return lista; }
public void CadastrarServico(Servico servico) { this.ifachada.CadastrarServico(servico); }
public void PreencherServico(int IdServico) { Projeto4_Junior.Modelo.Servico servico = new Projeto4_Junior.Modelo.Servico(); campoCodigoServico_FormeTelaPrincipal.Text = Convert.ToString(IdServico); }
public void RemoverServico(Servico servico) { this.ifachada.RemoverServico(servico); }
public Servico BuscarServico(Servico servico) { return this.ifachada.BuscarServico(servico); }