public bool Remove(Objetos.Serviço servico) { try { DialogResult result = MessageBox.Show("Tem certeza que deseja remover o serviço?", "REMOVER", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { if (StartConnection()) { string sql = string.Format("delete from Servicos where Nome = \'{0}\'", servico.Nome); using (var comm = new SqlCommand(sql, connection)) { comm.ExecuteNonQuery(); CloseConnection(); MessageBox.Show("Seviço removido com sucesso", "SUCESSO", MessageBoxButtons.OK, MessageBoxIcon.Information); } return(true); } else { MessageBox.Show("Serviço não pôde ser removido", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } } else { return(false); } } catch { throw; } }
public bool CheckNome(Objetos.Serviço servico) { try { if (StartConnection()) { string sql = string.Format("Select * from Servicos where Nome = \'{0}\'", servico.Nome); using (var comm = new SqlCommand(sql, connection)) { using (var reader = comm.ExecuteReader()) { while (reader.Read()) { return(true); } connection.Close(); connection.Dispose(); connection = null; return(false); } } } return(false); } catch { throw; } }
private void button3_Click(object sender, EventArgs e) { try { Objetos.Serviço servico = new Objetos.Serviço(); servico.Nome = dataGridView1.SelectedRows[0].Cells[0].Value.ToString(); servico.Valor = dataGridView1.SelectedRows[0].Cells[1].Value.ToString(); servicoDAO.Remove(servico); dataGridView1.DataSource = servicoDAO.GetServicosTable(); } catch { MessageBox.Show("Selecione uma celula para remover", "SELECIONAR", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void button1_Click(object sender, EventArgs e) { Objetos.Serviço servico = new Objetos.Serviço(); servico.Nome = Nome.Text; servico.Valor = "R$ " + Valor.Text; if (UserControllers.ServiçosController.Up) { servicoDAO.Update(servico, Objetos.objAtb.atb0); } else { servicoDAO.Insert(servico); } Nome.Text = ""; Valor.Text = ""; }
public bool Insert(Objetos.Serviço servico) { try { if (CheckNome(servico)) { MessageBox.Show("Serviço já cadastrado", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } else { if (StartConnection()) { if (servico.Nome != "" && servico.Valor != "") { string sql = string.Format("Insert into Servicos(Nome,Valor) Values(\'{0}\',\'{1}\')", servico.Nome, servico.Valor); using (var comm = new SqlCommand(sql, connection)) { comm.ExecuteNonQuery(); CloseConnection(); MessageBox.Show("Serviço inserido com sucesso", "SUCESSO", MessageBoxButtons.OK, MessageBoxIcon.Information); } return(true); } else { MessageBox.Show("Preencha todos os campos em branco", "ALERTA", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } } else { MessageBox.Show("Serviço não pôde ser inserido", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } } } catch { throw; } }
public bool Update(Objetos.Serviço servico, string OldNome) { try { if (CheckNome(servico) && servico.Nome != OldNome) { MessageBox.Show("Nome do serviço já cadastrado", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } else { if (servico.Nome != "") { if (StartConnection()) { string sql = string.Format("Update Servicos set Nome = \'{0}\', Valor = \'{1}\' Where Nome = \'{2}\'", servico.Nome, servico.Valor, OldNome); using (var comm = new SqlCommand(sql, connection)) { comm.ExecuteNonQuery(); CloseConnection(); MessageBox.Show("Sucesso ao atualizar o serviço", "SUCESSO", MessageBoxButtons.OK, MessageBoxIcon.Information); } return(true); } else { MessageBox.Show("Erro ao atualizar o serviço", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } } else { MessageBox.Show("Preencha todos os campos obrigatórios em branco", "ALERTA", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } } } catch { throw; } }
private void Button1_Click(object sender, EventArgs e) { Objetos.Cliente cliente = new Objetos.Cliente(); Objetos.Cargo cargo = new Objetos.Cargo(); Objetos.Funcionario funcionario = new Objetos.Funcionario(); Objetos.Serviço servico = new Objetos.Serviço(); cliente.Cpf = "t3st3"; cliente.Nome = "t3st3"; cliente.Email = "t3st3"; cliente.Telefone = "t3st3"; cliente.DataCad = "t3st3"; cargo.Nome = "t3st3"; funcionario.Nome = "t3st3"; funcionario.Cpf = "t3st3"; funcionario.Email = "t3st3"; funcionario.Telefone = "t3st3"; funcionario.Cargo = "t3st3"; funcionario.Salario = "t3ste"; servico.Nome = "t3st3"; servico.Valor = "t3st3"; if (clientesDAO.Insert(cliente) && cargoDAO.Insert(cargo) && funcionariosDAO.Insert(funcionario) && servicoDAO.Insert(servico)) { MessageBox.Show("INSERÇÃO OK"); } else { MessageBox.Show("ERRO INSERÇÃO"); } if (clientesDAO.Remove(cliente) && cargoDAO.Remove(cargo) && funcionariosDAO.Remove(funcionario) && servicoDAO.Remove(servico)) { MessageBox.Show("REMOVE OK"); } else { MessageBox.Show("ERRO REMOVE"); } }