private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { IfachadaServico fachadaServico = new FachadaServico(); if (e.RowIndex < 0 || e.ColumnIndex == dataGridView1.Columns["remover"].Index) { DialogResult dr = MessageBox.Show("Tem certeza que deseja excluir " + dataGridView1[0, e.RowIndex].Value + "?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (dr == DialogResult.Yes) { String Descricao = Convert.ToString(dataGridView1[0, e.RowIndex].Value); fachadaServico.RemoverServico(Descricao); //A função abaixo limpa o dataGridView dataGridView1.Rows.Clear(); //A função abaixo preenche o dataGridView this.BuscarListaServico_Click(sender, e); } } else if (e.RowIndex < 0 || e.ColumnIndex == dataGridView1.Columns["alterar"].Index) { //AO PEDIDO DE PAULO, FOI RETIRADO A MENSAGEM "DESEJA ALTERAR - SIM ? OU NAO?" //Carrega usuario que vai ser alterado! int idServico = (int)dataGridView1[4, e.RowIndex].Value; Projeto4_Junior.Modelo.Servico servic = fachadaServico.BuscarServico(idServico); AlterarServico tela = new AlterarServico(servic, this); tela.ShowDialog(); } }
private void BuscarListaServico_Click(object sender, EventArgs e) { IfachadaServico fachadaservico = new FachadaServico(); ArrayList lista = fachadaservico.ListarServico(Servico_Buscado.Text); dataGridView1.Rows.Clear(); foreach (var func in lista) { Projeto4_Junior.Modelo.Servico servico = new Projeto4_Junior.Modelo.Servico(); servico = (Projeto4_Junior.Modelo.Servico)func; // PREENCHE AS COLUNAS DE 'descricao', 'serviço' E O NOMES DOS BOTÕES PADRÕES dataGridView1.Rows.Add(servico.Descricao, servico.Valor, "Remover", "Alterar", servico.IdServico); } }
private void botaoRemover_Click(object sender, EventArgs e) { if(campoRemoverCodigoServico.Text.Equals(null) || campoRemoverCodigoServico.Text.Equals("")) { MessageBox.Show("Por favor, preencher o campo codigo de serviço para ser removido do banco de dados."); } else if(campoRemoverCodigoServico.Text != null && !campoRemoverCodigoServico.Text.Equals("")) { IfachadaServico fachadaServico = new FachadaServico(); fachadaServico.RemoverServico(Convert.ToInt32(campoRemoverCodigoServico.Text)); this.Close(); } }
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(); } }
public TelaAbrirCaixa() { InitializeComponent(); IfachadaFuncionario func = new FachadaFuncionario(); ArrayList listaFunc = func.ListarFuncionario(""); for (int i = 0; i < listaFunc.Count; i++) { Projeto4_Junior.Modelo.Funcionario funci = (Projeto4_Junior.Modelo.Funcionario)listaFunc[i]; Projeto4_Junior.Modelo.ComboboxItem item = new Projeto4_Junior.Modelo.ComboboxItem(); item.Text = funci.Nome; item.Value = funci.Cpf; cbFuncionario.Items.Add(item); } IfachadaServico serv = new FachadaServico(); ArrayList listaServ = serv.ListarServico(""); for (int i = 0; i < listaServ.Count; i++) { Projeto4_Junior.Modelo.Servico servi = new Projeto4_Junior.Modelo.Servico(); Projeto4_Junior.Modelo.ComboboxItem item = new Projeto4_Junior.Modelo.ComboboxItem(); servi = (Projeto4_Junior.Modelo.Servico)listaServ[i]; item.Text = servi.Descricao + " - R$" + servi.Valor; item.Value = servi.IdServico; cbServicos.Items.Add(item); } IfachadaProduto prod = new FachadaProduto(); ArrayList listaProd = prod.ListarProduto(""); for (int i = 0; i < listaProd.Count; i++) { Projeto4_Junior.Modelo.Produto produ = new Projeto4_Junior.Modelo.Produto(); Projeto4_Junior.Modelo.ComboboxItem item = new Projeto4_Junior.Modelo.ComboboxItem(); produ = (Projeto4_Junior.Modelo.Produto)listaProd[i]; item.Text = produ.Descricao + " - R$" + produ.Valor; item.Value = produ.IdProduto; cbProdutos.Items.Add(item); } }
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!"); } }
private void btAdicionarServico_Click(object sender, EventArgs e) { String buscarServico = cbServicos.Text; if (buscarServico != "") { buscarServico = (cbServicos.SelectedItem as Projeto4_Junior.Modelo.ComboboxItem).Value.ToString(); IfachadaServico fachada = new FachadaServico(); Projeto4_Junior.Modelo.Servico serv = fachada.BuscarServico(int.Parse(buscarServico)); dGListaServProd.Rows.Add(serv.Descricao,serv.Valor,"Remover",0,serv.IdServico); this.valorTotal(); //MessageBox.Show("" + buscarServico); } else { MessageBox.Show("Selecione pelo menos um serviço!"); } }