public int gravaServico(int cod, string servico, double valor, string tempo, string obs) { Entidades.Servico _entServico = new Entidades.Servico(); _entServico.carregaServico(cod, servico, obs, valor, tempo); return(_DAOServ.GravarServico(_entServico)); }
public void Iniciar(Entidades.Servico servico) { var sc = new ServiceController(servico.Nome); sc.Stop(); sc.WaitForStatus(ServiceControllerStatus.Stopped); }
public void Parar(Entidades.Servico servico) { var sc = new ServiceController(servico.Nome); sc.Start(); sc.WaitForStatus(ServiceControllerStatus.Running); }
public int alteraServicoParceiro(int codPessoaJur, int codServico, double valor, double percentual, string pagamReceb, bool estado) { Entidades.PessoaJuridica _pessoaJuridica = new Entidades.PessoaJuridica(); Entidades.Servico _servico = new Entidades.Servico(); Entidades.ServicoParceiro _servicoParceiro = new Entidades.ServicoParceiro(); Entidades.Agenda _agenda = new Entidades.Agenda(); DataTable dtPessoaJuridica = pessoaDAO.RetornaPessoaJuridicaCod(codPessoaJur); if (dtPessoaJuridica != null && dtPessoaJuridica.Rows.Count > 0) { DataRow dr = dtPessoaJuridica.Rows[0]; _pessoaJuridica.Codigo = Convert.ToInt32(dr["codpessoa"].ToString()); _pessoaJuridica.CNPJ = dr["jur_cnpj"].ToString(); } DataTable dtServico = ServicoDAO.RetornaObjServico(codServico); if (dtServico != null && dtServico.Rows.Count > 0) { DataRow dr = dtServico.Rows[0]; _servico.Codigo = Convert.ToInt32(dr["codtiposervico"].ToString()); } _servicoParceiro.CarregaServicoParceiro(_pessoaJuridica, _servico, valor, percentual, pagamReceb, estado); return(ServicoParceiroDAO.AlteraServicoParceiro(_servicoParceiro)); }
public void Desinstala(Entidades.Servico servico) { var installer = new AssemblyInstaller(servico.Caminho, new[] { "" }) { UseNewContext = true }; installer.Uninstall(null); }
public void Instala(Entidades.Servico servico) { var installer = new AssemblyInstaller(servico.Caminho, new[] { "" }) { UseNewContext = true }; //((ServiceInstaller)installer.Installers[0].Installers[1]). installer.Install(null); installer.Commit(null); }
private void btnIncluirServico_Click(object sender, EventArgs e) { try { if (!verificaContrato()) { Controller.ServicoController servicoController = new Controller.ServicoController(); Entidades.Servico servico = new Entidades.Servico(); Entidades.PacoteServico pacoteServico = new Entidades.PacoteServico(); int intCod = Convert.ToInt32(cbbServico.SelectedValue.ToString()); DataTable dtServico = servicoController.retornaObjServico(intCod); if (dtServico != null && dtServico.Rows.Count > 0) { DataRow drServico = dtServico.Rows[0]; servico.Codigo = Convert.ToInt32(drServico["codtiposervico"].ToString()); servico.ServicoNome = drServico["tiposerv_descricao"].ToString(); servico.Observacao = drServico["tiposerv_obs"].ToString(); servico.Valor = Convert.ToDouble(drServico["tiposerv_valor"].ToString()); servico.Tempo = drServico["tiposerv_temposervico"].ToString(); pacoteServico.Periodicidade = cbbPeriodicidade.Text.Trim(); pacoteServico.Servico = servico; pacoteServico.Quantidade = Convert.ToInt32(ttbQtdeServico.Text.Trim().ToString()); pacoteServico.Valor = Convert.ToDouble(drServico["tiposerv_valor"].ToString()); int v = verificaLista(lista, pacoteServico); if (v > -1) { lista.ElementAt(v).Quantidade += pacoteServico.Quantidade; } else { lista.Add(pacoteServico); } carregaDGV(lista); } } else { MessageBox.Show("Já existe contrato com este pacote o mesmo não pode ser alterado!"); } } catch (Exception) { throw; } }
private void btnIncluirServico_Click(object sender, EventArgs e) { try { Entidades.TabelaPacotes tab = new Entidades.TabelaPacotes(); Controller.ServicoController sc = new Controller.ServicoController(); Entidades.Servico serv = new Entidades.Servico(); tab.Codigo = Convert.ToInt32(cbbServico.SelectedValue); tab.Descr = cbbServico.Text.ToString(); DataTable dtserv = sc.retornaObjServico(Convert.ToInt32(cbbServico.SelectedValue)); DataRow drServ = dtserv.Rows[0]; serv.carregaServico(Convert.ToInt32(drServ["codtiposervico"].ToString()), drServ["tiposerv_descricao"].ToString(), drServ["tiposerv_obs"].ToString(), Convert.ToDouble(drServ["tiposerv_valor"].ToString()), drServ["tiposerv_temposervico"].ToString()); if (string.IsNullOrWhiteSpace(ttbQtde.Text)) { MessageBox.Show("Informe a quantidade do serviço."); } else { tab.Qtde = Convert.ToInt32(ttbQtde.Text.ToString()); tab.Tipo = "Adcional"; int index = verificalista(tab, listaTabela); if (index > 0) { listaTabela.ElementAt(index).Qtde += tab.Qtde; } else { listaTabela.Add(tab); } ttbTotal.Text = (Convert.ToDouble(ttbTotal.Text.ToString()) + (tab.Qtde * serv.Valor)).ToString(); carregaDgvPacotesAdcinais(listaTabela); } } catch (Exception ex) { MessageBox.Show("Erro: " + ex); throw; } }
public int GravarServico(Entidades.Servico _servico) { NpgsqlCommand cmd = new NpgsqlCommand(_sql, Conexao.getIntancia().openConn()); //int _controle = 0; try { if (_servico.Codigo == 0) { _sql = "INSERT INTO tbtiposervico" + "(tiposerv_descricao, tiposerv_obs, tiposerv_valor, tiposerv_temposervico)" + " VALUES (@descricao, @obs, @valor, @tempo)"; } else { _sql = "UPDATE tbtiposervico" + " SET tiposerv_descricao = @descricao, tiposerv_obs = @obs, tiposerv_valor = @valor, tiposerv_temposervico = @tempo" + " WHERE codtiposervico = @codigo"; } cmd.CommandText = _sql; cmd.Parameters.AddWithValue("@codigo", _servico.Codigo); cmd.Parameters.AddWithValue("@descricao", _servico.ServicoNome); cmd.Parameters.AddWithValue("@obs", _servico.Observacao); cmd.Parameters.AddWithValue("@valor", _servico.Valor); DateTime data = DateTime.Now; data = Convert.ToDateTime(_servico.Tempo.ToString()); TimeZoneInfo.ConvertTimeToUtc(data); cmd.Parameters.AddWithValue("@tempo", data);// _servico.Tempo); cmd.ExecuteNonQuery(); return(1); } catch (Exception E) { return(0); } //if (_controle > 0) //return 1; //return 0; }
private void preencheLista(List <Entidades.TabelaPacotes> listap, int intServAdicionais) { for (int i = 0; i < listap.Count; i++) { Entidades.PacotesAdicionais paca = new Entidades.PacotesAdicionais(); Controller.ServicoController sc = new Controller.ServicoController(); Entidades.Servico serv = new Entidades.Servico(); if (listap.ElementAt(i).Tipo == "Adcional") { paca.QtdeServico = listap.ElementAt(i).Qtde; DataTable dt = sc.retornaObjServico(listap.ElementAt(i).Codigo); DataRow drServ = dt.Rows[0]; serv.carregaServico(Convert.ToInt32(drServ["codtiposervico"].ToString()), drServ["tiposerv_descricao"].ToString(), drServ["tiposerv_obs"].ToString(), Convert.ToDouble(drServ["tiposerv_valor"].ToString()), drServ["tiposerv_temposervico"].ToString()); paca.Servico = serv; listaPacoteAdicionais.Add(paca); } } }
private void atualizaCancelado() { listaAgendamentos = new List <Entidades.Agenda>(); criaLista(); Data = mtcData.SelectionStart.ToString(); int codigo = 0; codigo = Convert.ToInt32(cbbFuncionario.SelectedValue); Data = Convert.ToDateTime(Data).ToString("dd/MM/yyyy"); Entidades.Pessoa p = new Entidades.Pessoa(); Entidades.ServicoParceiro s = new Entidades.ServicoParceiro(); Entidades.PessoaJuridica pj = new Entidades.PessoaJuridica(); DataTable dtP = pc.retornaPessoaJuridicaCod(Convert.ToInt32(cbbFuncionario.SelectedValue)); if (dtP != null && dtP.Rows.Count > 0) { DataRow drPJuridica = dtP.Rows[0]; pj.Codigo = Convert.ToInt32(drPJuridica["codpessoa"].ToString()); pj.RazaoSocial = drPJuridica["jur_razaosocial"].ToString(); pj.CNPJ = drPJuridica["jur_cnpj"].ToString(); } if (cbbFuncionario.ValueMember != null) { DataTable dtAgenda = ac.buscaAgenda(pj.CNPJ, Data); if (dtAgenda != null && dtAgenda.Rows.Count > 0) { for (int i = 0; i < dtAgenda.Rows.Count; i++) { DataRow dr = dtAgenda.Rows[i]; int j = 0; while (j < listaAgendamentos.Count) { if (Convert.ToDateTime(dr["agen_horaagendamento"].ToString()).ToString("HH:mm").Equals(listaAgendamentos.ElementAt(j).Hora) && !dr["agen_status"].ToString().Equals("Cancelado")) { listaAgendamentos.ElementAt(j).Codigo = Convert.ToInt32(dr["codagenda"].ToString()); DataTable dtPessoa = pc.retornaPessoaCod(dr["codpessoa"].ToString()); if (dtPessoa != null && dtPessoa.Rows.Count > 0) { p = new Entidades.Pessoa(); DataRow drPessoa = dtPessoa.Rows[0]; p.Codigo = Convert.ToInt32(dr["codpessoa"].ToString()); p.Nome = drPessoa["pes_nome"].ToString(); p.DataCadastro = Convert.ToDateTime(drPessoa["pes_datacadastro"].ToString()); p.TipoPessoa = drPessoa["pes_tipopessoa"].ToString(); p.StatusPessoa = Convert.ToBoolean(drPessoa["pes_statuspessoa"].ToString()); p.Observacao = drPessoa["pes_obs"].ToString(); p.Fiado = Convert.ToBoolean(drPessoa["pes_fiado"].ToString()); p.Email = drPessoa["pes_email"].ToString(); p.Telefone = drPessoa["pes_fone"].ToString(); p.Celular = drPessoa["pes_cel"].ToString(); } listaAgendamentos.ElementAt(j).Pes = p; listaAgendamentos.ElementAt(j).DtAgendamento = Convert.ToDateTime(dr["agen_dataagendamento"].ToString()); listaAgendamentos.ElementAt(j).Status = dr["agen_status"].ToString(); listaAgendamentos.ElementAt(j).Valor = Convert.ToDouble(dr["agen_valor"].ToString()); listaAgendamentos.ElementAt(j).Comissao = null; DataTable dtServico = sc.retornaServParc(pj.Codigo, Convert.ToInt32(dr["codtiposervico"].ToString())); if (dtServico != null && dtServico.Rows.Count > 0) { Entidades.Servico sv = new Entidades.Servico(); Entidades.PessoaJuridica pes = new Entidades.PessoaJuridica(); DataRow drServParc = dtServico.Rows[0]; DataTable dtS = sc.retornaServicoCod(Convert.ToInt32(dr["codtiposervico"].ToString())); if (dtS != null && dtS.Rows.Count > 0) { DataRow drS = dtS.Rows[0]; sv.Codigo = Convert.ToInt32(drS["codtiposervico"].ToString()); sv.ServicoNome = drS["tiposerv_descricao"].ToString(); sv.Observacao = drS["tiposerv_obs"].ToString(); sv.Valor = Convert.ToDouble(drS["tiposerv_valor"].ToString()); sv.Tempo = drS["tiposerv_temposervico"].ToString(); } s.PessoaJuridica = pj; s.Servico = sv; s.Valor = Convert.ToDouble(drServParc["prestserv_valor"].ToString()); s.Percentual = Convert.ToDouble(drServParc["prestserv_percentual"].ToString()); s.PagamentoRecebido = drServParc["prestser_pagrec"].ToString(); s.Estado = Convert.ToBoolean(drServParc["estado"].ToString()); } listaAgendamentos.ElementAt(j).Servico = s.Servico.ServicoNome; listaAgendamentos.ElementAt(j).Funcionario = s.PessoaJuridica.RazaoSocial; listaAgendamentos.ElementAt(j).ServicoParceiro = s; listaAgendamentos.ElementAt(j).Fechamento = null; listaAgendamentos.ElementAt(j).Codigo = Convert.ToInt32(dr["codagenda"].ToString()); } j++; } } } carregaDGV(); } }
public DataTable retornaPacoteServico(int cod) { Entidades.Servico _entServico = new Entidades.Servico(); return(_DAOPacoteServico.RetornaPacoteServicos(cod)); }
public DataTable retornaObjServico(int cod) { Entidades.Servico _entServico = new Entidades.Servico(); return(_DAOServ.RetornaObjServico(cod)); }
public DataTable retornaServico() { Entidades.Servico _entServico = new Entidades.Servico(); return(_DAOServ.RetornaServico()); }
private void btnIncluirPacote_Click(object sender, EventArgs e) { Controller.PacoteController pacoteController = new Controller.PacoteController(); Controller.ServicoController sc = new Controller.ServicoController(); Entidades.Pacote _pacote = new Entidades.Pacote(); Entidades.PacotesAdicionais _pacotesAdicionais = new Entidades.PacotesAdicionais(); try { int intCodPacote = 0; if (string.IsNullOrWhiteSpace(cbbPacote.SelectedText.ToString())) { intCodPacote = Convert.ToInt32(cbbPacote.SelectedValue.ToString()); } else { MessageBox.Show("Informe o Produto!"); } DataTable dtPacote = pacoteController.retornaObjPacote(intCodPacote); DataTable dtLista = pacoteController.retornaListaPacote(intCodPacote); DataRow drPacote = dtPacote.Rows[0]; _pacote.carregaPacote(Convert.ToInt32(drPacote["codpacote"].ToString()), drPacote["pac_pacote"].ToString(), Convert.ToDouble(drPacote["pac_valor"].ToString()), drPacote["pac_obs"].ToString(), drPacote["pac_periodicidade"].ToString(), listaPacoteServico, Convert.ToDateTime(drPacote["pac_datainicio"].ToString()), Convert.ToDateTime(drPacote["pac_datafim"].ToString())); pacote = _pacote; if (dtLista != null && dtLista.Rows.Count > 0) { for (int i = 0; i < dtLista.Rows.Count; i++) { DataRow dr = dtLista.Rows[i]; Entidades.PacoteServico pac = new Entidades.PacoteServico(); Entidades.Servico serv = new Entidades.Servico(); DataTable dtServico = sc.retornaObjServico(Convert.ToInt32(dr["codtiposervico"].ToString())); DataRow drServ = dtServico.Rows[0]; serv.Codigo = Convert.ToInt32(drServ["codtiposervico"].ToString()); serv.ServicoNome = drServ["tiposerv_descricao"].ToString(); serv.Observacao = drServ["tiposerv_obs"].ToString(); serv.Tempo = drServ["tiposerv_temposervico"].ToString(); serv.Valor = Convert.ToDouble(drServ["tiposerv_valor"].ToString()); pac.Pacote = _pacote; pac.Servico = serv; pac.Quantidade = Convert.ToInt32(dr["pacserv_qtde"].ToString()); pac.Periodicidade = dr["pacserv_periodicidade"].ToString(); listaPacoteServico.Add(pac); } } addListaTabela(listaPacoteServico); carregaDgvPacotesAdcinais(listaTabela); ttbTotal.Text = _pacote.Valor.ToString(); btnIncluirPacote.Enabled = false; } catch { } }
private void btnPesquisar_Click(object sender, EventArgs e) { List <Entidades.ServicoParceiro> listaaux = new List <Entidades.ServicoParceiro>(); _limpaCampos(); try { Controller.ServicoParceiroController servicoController = new Controller.ServicoParceiroController(); Controller.ServicoController sc = new Controller.ServicoController(); Controller.PessoaController pc = new Controller.PessoaController(); Views.Funcoes_Basicas.Pesquisas.Pesquisa_ServicoParceiro pesquisa_ServicoParceiro = new Pesquisas.Pesquisa_ServicoParceiro(); pesquisa_ServicoParceiro.ShowDialog(); if (pesquisa_ServicoParceiro.intCodprestador > 0) { DataTable dtServParc = servicoController.retornaServicos(pesquisa_ServicoParceiro.intCodprestador); if (dtServParc != null && dtServParc.Rows.Count > 0) { for (int i = 0; i < dtServParc.Rows.Count; i++) { DataRow drServPac = dtServParc.Rows[i]; Entidades.PessoaJuridica pj = new Entidades.PessoaJuridica(); DataTable dtPessoa = pc.retornaPessoaJuridicaCnpj(drServPac["jur_cnpj"].ToString()); if (dtPessoa != null && dtPessoa.Rows.Count > 0) { DataRow drPessoa = dtPessoa.Rows[0]; pj.Codigo = Convert.ToInt32(drServPac["codpessoa"].ToString()); pj.CNPJ = drServPac["jur_cnpj"].ToString(); pj.Nome = drPessoa["pes_nome"].ToString(); pj.RazaoSocial = drPessoa["jur_razaosocial"].ToString(); ttbPessoa.Text = drPessoa["pes_nome"].ToString(); } DataTable dtServico = sc.retornaObjServico(Convert.ToInt32(drServPac["codtiposervico"].ToString())); Entidades.Servico servico = new Entidades.Servico(); if (dtServico != null && dtServico.Rows.Count > 0) { DataRow drServico = dtServico.Rows[0]; servico.Codigo = Convert.ToInt32(drServico["codtiposervico"].ToString()); servico.ServicoNome = drServico["tiposerv_descricao"].ToString(); servico.Observacao = drServico["tiposerv_obs"].ToString(); servico.Valor = Convert.ToDouble(drServico["tiposerv_valor"].ToString()); servico.Tempo = drServico["tiposerv_temposervico"].ToString(); } Entidades.ServicoParceiro servicoParceiro = new Entidades.ServicoParceiro(); servicoParceiro.PessoaJuridica = pj; servicoParceiro.Servico = servico; servicoParceiro.Valor = Convert.ToDouble(drServPac["prestserv_valor"].ToString()); servicoParceiro.Percentual = Convert.ToDouble(drServPac["prestserv_percentual"].ToString()); servicoParceiro.PagamentoRecebido = drServPac["prestser_pagrec"].ToString(); servicoParceiro.Estado = Convert.ToBoolean(drServPac["estado"].ToString()); servicoParceirosLista.Add(servicoParceiro); } for (int j = 0; j < servicoParceirosLista.Count; j++) { if (servicoParceirosLista.ElementAt(j).Estado != false) { listaaux.Add(servicoParceirosLista.ElementAt(j)); } } carregaDGV(listaaux); btnAlterar.Enabled = true; } } } catch (Exception E) { throw; } }
private void btnPesquisa_Click(object sender, EventArgs e) { string codCpf = ""; string codCliente = ""; try { Views.Funcoes_Fundamentais.RF_F14_Contratar_Pacotes.PesquisaContratoPacotes pesquisaContratoPacotes = new PesquisaContratoPacotes(); pesquisaContratoPacotes.ShowDialog(); if (pesquisaContratoPacotes.inCodContrato > 0) { Controller.PacoteController pacoteController = new Controller.PacoteController(); Controller.PessoaController pessoaController = new Controller.PessoaController(); Controller.ServicoController sc = new Controller.ServicoController(); Entidades.Pacote _pacote = new Entidades.Pacote(); Entidades.PacoteServico pacoteServico = new Entidades.PacoteServico(); DataTable dtRetorno = pacoteController.retornaContratoServicos(); if (dtRetorno != null && dtRetorno.Rows.Count > 0) { DataRow dr = dtRetorno.Rows[0]; ttbCodigo.Text = Convert.ToInt32(dr["codContrato"].ToString()).ToString(); ttbTotal.Text = Convert.ToDouble(dr["pac_valor"].ToString()).ToString(); codCpf = dr["fis_cpf"].ToString(); intCarregaCbbPacote = Convert.ToInt32(dr["codpacote"].ToString()); DataTable dtFisica = pessoaController.retornaCpf(codCpf); if (dtFisica != null && dtFisica.Rows.Count > 0) { DataRow drFisica = dtFisica.Rows[0]; codCliente = drFisica["codpessoa"].ToString(); DataTable dtPessoa = pessoaController.retornaPessoaCod(codCliente); if (dtPessoa != null && dtPessoa.Rows.Count > 0) { DataRow drPessoa = dtPessoa.Rows[0]; ttbCliente.Text = drPessoa["pes_nome"].ToString(); DataTable dtServico = sc.retornaPacoteServico(Convert.ToInt32(dr["codpacote"].ToString())); for (int i = 0; i < dtServico.Rows.Count; i++) { Entidades.Servico servico = new Entidades.Servico(); pacoteServico = new Entidades.PacoteServico(); DataRow drServico = dtServico.Rows[i]; servico.Codigo = Convert.ToInt32(drServico["codTipoServico"].ToString()); servico.ServicoNome = drServico["tipoServ_descricao"].ToString(); pacoteServico.Periodicidade = drServico["pacServ_periodicidade"].ToString(); pacoteServico.Quantidade = Convert.ToInt32(drServico["pacServ_qtde"].ToString()); pacoteServico.Servico = servico; pacote.Valor = Convert.ToDouble(drServico["pac_valor"].ToString()); pacote.PaccoteNome = drServico["pac_pacote"].ToString(); pacote.Codigo = Convert.ToInt32(drServico["codPacote"].ToString()); pacoteServico.Pacote = pacote; listaPacoteServico.Add(pacoteServico); } DataTable dtAdc = pacoteController.retornaAdcionais(Convert.ToInt32(dr["codpacote"].ToString())); for (int j = 0; j < dtAdc.Rows.Count; j++) { DataRow drAdc = dtAdc.Rows[j]; Entidades.Servico servico = new Entidades.Servico(); pacoteServico = new Entidades.PacoteServico(); pacote = new Entidades.Pacote(); servico.Codigo = Convert.ToInt32(drAdc["codTipoServico"].ToString()); servico.ServicoNome = drAdc["tipoServ_descricao"].ToString(); pacoteServico.Periodicidade = ""; pacoteServico.Quantidade = Convert.ToInt32(drAdc["pacadc_qtde"].ToString()); pacoteServico.Servico = servico; pacote.Valor = Convert.ToDouble(drAdc["tipoServ_valor"].ToString()); pacote.Codigo = 0; pacoteServico.Pacote = pacote; listaPacoteServico.Add(pacoteServico); ttbTotal.Text = (Convert.ToDouble(ttbTotal.Text) + pacote.Valor).ToString(); } addListaTabela(listaPacoteServico); carregaDgvPacotesAdcinais(listaTabela); } } carregaCbbPacote(); carregaCbbServico(); } } } catch (Exception eex) { throw; } }
public int gravarAgenda(int codigo, DateTime data, DateTime hora, string status, int valor, int comissao, int servico, int prestador, int fechamento) { Controller.PessoaController pc = new Controller.PessoaController(); Controller.ServicoController sc = new Controller.ServicoController(); Controller.ServicoParceiroController spc = new Controller.ServicoParceiroController(); Controller.ComissaoController cmc = new Controller.ComissaoController(); Entidades.Agenda agenda = new Entidades.Agenda(); Entidades.Pessoa cliente = new Entidades.Pessoa(); //ja foi Entidades.PessoaJuridica funcionario = new Entidades.PessoaJuridica(); //ja foi Entidades.Fechamento fechar = new Entidades.Fechamento(); //ja foi Entidades.Comissao comis = new Entidades.Comissao(); Entidades.Servico serv = new Entidades.Servico(); //ja foi Entidades.ServicoParceiro servparc = new Entidades.ServicoParceiro(); //ja foi DataTable dtCliente = pc.retornaPessoaCod(codigo + ""); if (dtCliente != null && dtCliente.Rows.Count > 0) { DataRow drPessoa = dtCliente.Rows[0]; cliente.Codigo = Convert.ToInt32(drPessoa["codpessoa"].ToString()); cliente.Nome = drPessoa["pes_nome"].ToString(); cliente.DataCadastro = Convert.ToDateTime(drPessoa["pes_datacadastro"].ToString()); cliente.TipoPessoa = drPessoa["pes_tipopessoa"].ToString(); cliente.StatusPessoa = Convert.ToBoolean(drPessoa["pes_statuspessoa"].ToString()); cliente.Observacao = drPessoa["pes_obs"].ToString(); cliente.Fiado = Convert.ToBoolean(drPessoa["pes_fiado"].ToString()); cliente.Email = drPessoa["pes_email"].ToString(); cliente.Telefone = drPessoa["pes_fone"].ToString(); cliente.Celular = drPessoa["pes_cel"].ToString(); } DataTable dtJuridica = pc.retornaPessoaJuridicaCod(prestador); if (dtJuridica != null && dtJuridica.Rows.Count > 0) { DataRow drJuridica = dtJuridica.Rows[0]; funcionario.Codigo = Convert.ToInt32(drJuridica["codpessoa"].ToString()); funcionario.RazaoSocial = drJuridica["jur_razaosocial"].ToString(); funcionario.CNPJ = drJuridica["jur_cnpj"].ToString(); } DataTable dtServico = sc.retornaServicoCod(servico); if (dtServico != null && dtServico.Rows.Count > 0) { DataRow drServico = dtServico.Rows[0]; serv.Codigo = Convert.ToInt32(drServico["codtiposervico"].ToString()); serv.ServicoNome = drServico["tiposerv_descricao"].ToString(); serv.Observacao = drServico["tiposerv_obs"].ToString(); serv.Valor = Convert.ToDouble(drServico["tiposerv_valor"].ToString()); serv.Tempo = drServico["tiposerv_temposervico"].ToString(); } DataTable dtServParc = spc.retornaParceiroServico(prestador, servico); if (dtServParc != null && dtServParc.Rows.Count > 0) { Entidades.Servico sv = new Entidades.Servico(); Entidades.PessoaJuridica pes = new Entidades.PessoaJuridica(); DataRow drServParc = dtServParc.Rows[0]; DataTable dtP = pc.retornaPessoaJuridicaCod(Convert.ToInt32(drServParc["codpessoa"].ToString())); if (dtP != null && dtP.Rows.Count > 0) { DataRow drPJuridica = dtP.Rows[0]; pes.Codigo = Convert.ToInt32(drPJuridica["codpessoa"].ToString()); pes.RazaoSocial = drPJuridica["jur_razaosocial"].ToString(); pes.CNPJ = drPJuridica["jur_cnpj"].ToString(); } DataTable dtS = sc.retornaServicoCod(servico); if (dtS != null && dtS.Rows.Count > 0) { DataRow drS = dtS.Rows[0]; sv.Codigo = Convert.ToInt32(drS["codtiposervico"].ToString()); sv.ServicoNome = drS["tiposerv_descricao"].ToString(); sv.Observacao = drS["tiposerv_obs"].ToString(); sv.Valor = Convert.ToDouble(drS["tiposerv_valor"].ToString()); sv.Tempo = drS["tiposerv_temposervico"].ToString(); } servparc.PessoaJuridica = pes; servparc.Servico = sv; servparc.Valor = Convert.ToDouble(drServParc["prestserv_valor"].ToString()); servparc.Percentual = Convert.ToDouble(drServParc["prestserv_percentual"].ToString()); servparc.PagamentoRecebido = drServParc["prestser_pagrec"].ToString(); servparc.Estado = Convert.ToBoolean(drServParc["estado"].ToString()); } if (!servparc.PagamentoRecebido.Equals("PAGAR")) { comis.ValorDevolver = servparc.Valor; comis.StatusComissao = "RECEBER"; } else { comis.ValorDevolver = 0; comis.StatusComissao = "PAGAR"; } comis.ValorTotal = servparc.Valor; comis.ValorPago = 0; comis.DataPagamento = DateTime.MaxValue; comis.StatusPagamento = "aberta"; //agenda.Comissao = comis; agenda.DtAgendamento = data; agenda.Hora = hora.ToString("HH:mm"); agenda.ServicoParceiro = servparc; agenda.Pes = cliente; agenda.Status = status; agenda.Valor = serv.Valor; agenda.Fechamento = new Entidades.Fechamento(); int result = cmc.gravaComissao(comis); if (result > 0) { comis.CodigoComissao = cmc.retornaMax(); agenda.Comissao = comis; int tes = _MdlAgenda.gravarAgenda(agenda); if (tes > 0) { return(1); } else { return(0); } } else { return(0); } }
private void btnSelecionaPessoa_Click(object sender, EventArgs e) { servicoParceirosLista = new List <Entidades.ServicoParceiro>(); List <Entidades.ServicoParceiro> listaaux = new List <Entidades.ServicoParceiro>(); try { Views.Funcoes_Basicas.Pesquisas.Pesquisa_Fornecedor objPessoa = new Funcoes_Basicas.Pesquisas.Pesquisa_Fornecedor(); objPessoa.ShowDialog(); if (objPessoa.intCodigoPessoa > 0) { Controller.PessoaController pessoaController = new Controller.PessoaController(); Controller.ServicoParceiroController servicoPController = new Controller.ServicoParceiroController(); Controller.ServicoController servicoController = new Controller.ServicoController(); DataTable dtRetorno = pessoaController.retornaPessoaJuridicaCod(objPessoa.intCodigoPessoa);//intPessoa); if (dtRetorno != null && dtRetorno.Rows.Count > 0) { DataRow dr = dtRetorno.Rows[0]; intCodServicoParceiro = Convert.ToInt32(dr["codpessoa"].ToString()); intPessoa = intCodServicoParceiro; ttbPessoa.Text = dr["jur_razaosocial"].ToString(); DataTable dtServParc = servicoPController.retornaServicos(intCodServicoParceiro); if (dtServParc != null && dtServParc.Rows.Count > 0) { for (int i = 0; i < dtServParc.Rows.Count; i++) { DataRow drServPac = dtServParc.Rows[i]; Entidades.PessoaJuridica pj = new Entidades.PessoaJuridica(); DataTable dtPessoa = pessoaController.retornaPessoaJuridicaCnpj(drServPac["jur_cnpj"].ToString()); if (dtPessoa != null && dtPessoa.Rows.Count > 0) { DataRow drPessoa = dtPessoa.Rows[0]; pj.Codigo = Convert.ToInt32(drServPac["codpessoa"].ToString()); pj.CNPJ = drServPac["jur_cnpj"].ToString(); pj.Nome = drPessoa["pes_nome"].ToString(); pj.RazaoSocial = drPessoa["jur_razaosocial"].ToString(); ttbPessoa.Text = drPessoa["pes_nome"].ToString(); } DataTable dtServico = servicoController.retornaObjServico(Convert.ToInt32(drServPac["codtiposervico"].ToString())); Entidades.Servico servico = new Entidades.Servico(); if (dtServico != null && dtServico.Rows.Count > 0) { DataRow drServico = dtServico.Rows[0]; servico.Codigo = Convert.ToInt32(drServico["codtiposervico"].ToString()); servico.ServicoNome = drServico["tiposerv_descricao"].ToString(); servico.Observacao = drServico["tiposerv_obs"].ToString(); servico.Valor = Convert.ToDouble(drServico["tiposerv_valor"].ToString()); servico.Tempo = drServico["tiposerv_temposervico"].ToString(); } Entidades.ServicoParceiro servicoParceiro = new Entidades.ServicoParceiro(); servicoParceiro.PessoaJuridica = pj; servicoParceiro.Servico = servico; servicoParceiro.Valor = Convert.ToDouble(drServPac["prestserv_valor"].ToString()); servicoParceiro.Percentual = Convert.ToDouble(drServPac["prestserv_percentual"].ToString()); servicoParceiro.PagamentoRecebido = drServPac["prestser_pagrec"].ToString(); servicoParceiro.Estado = Convert.ToBoolean(drServPac["estado"].ToString()); servicoParceirosLista.Add(servicoParceiro); } for (int i = 0; i < servicoParceirosLista.Count; i++)//carrega lista na tela, apenas com os elementos ativos - true { if (servicoParceirosLista.ElementAt(i).Estado != false) { listaaux.Add(servicoParceirosLista.ElementAt(i)); } } carregaDGV(listaaux); } } } } catch (Exception) { throw; } }
private void btnPesquisa_Click(object sender, EventArgs e) { _btnAlterar(); try { int codPacote = 0; Views.Funcoes_Fundamentais.RF_F16_Gerenciar_Pacotes.Pesquisa_GerenciarPacotes pesquisa_GerenciarPacotes = new Funcoes_Fundamentais.RF_F16_Gerenciar_Pacotes.Pesquisa_GerenciarPacotes(); pesquisa_GerenciarPacotes.ShowDialog(); Controller.ServicoController servicoController = new Controller.ServicoController(); Entidades.PacoteServico pacoteServico = new Entidades.PacoteServico(); Entidades.Servico servico = new Entidades.Servico(); if (pesquisa_GerenciarPacotes.intCodPacote > 0) { DataTable dtRetorno = PacoteController.retornaObjPacote(pesquisa_GerenciarPacotes.intCodPacote); if (dtRetorno != null && dtRetorno.Rows.Count > 0) { DataRow dr = dtRetorno.Rows[0]; ttbCodigo.Text = dr["codpacote"].ToString(); codPacote = Convert.ToInt32(ttbCodigo.Text); mskValor.Text = dr["pac_valor"].ToString(); ttbObs.Text = dr["pac_obs"].ToString(); ttbPacote.Text = dr["pac_pacote"].ToString(); dtpDataInicio.Value = Convert.ToDateTime(dr["pac_datainicio"].ToString()); //FALTA VERIFICAR A DATA if (Convert.ToDateTime(dr["pac_datafim"].ToString()) != DateTime.MaxValue || Convert.ToDateTime(dr["pac_datafim"].ToString()) != DateTime.MinValue) { dtpDataFim.Enabled = false; } else { dtpDataInicio.Value = Convert.ToDateTime(dr["pac_datafim"].ToString()); } DataTable dtServico = servicoController.retornaPacoteServico(codPacote); if (dtServico != null && dtServico.Rows.Count > 0) { for (int i = 0; i < dtServico.Rows.Count; i++) { servico = new Entidades.Servico(); pacoteServico = new Entidades.PacoteServico(); DataRow drServico = dtServico.Rows[i]; servico.ServicoNome = drServico["tipoServ_descricao"].ToString(); pacoteServico.Servico = servico; pacoteServico.Quantidade = Convert.ToInt32(drServico["pacServ_qtde"].ToString()); pacoteServico.Periodicidade = drServico["pacServ_periodicidade"].ToString(); lista.Add(pacoteServico); } carregaDGV(lista); } } } } catch (Exception) { throw; } }
private void btnIncluirServico_Click(object sender, EventArgs e) { List <Entidades.ServicoParceiro> listaaux = new List <Entidades.ServicoParceiro>(); try { mskValorInformado.Text = "00,00"; double valor = 0; double valorServico = 0; if (!String.IsNullOrWhiteSpace(ttbValorServico.Text)) { valorServico = Convert.ToDouble(ttbValorServico.Text); } double result = 0; string pagRec = ""; if (rbPagar.Checked == true) { pagRec = "PAGAR"; } if (rbReceber.Checked == true) { pagRec = "RECEBER"; } if (!string.IsNullOrWhiteSpace(mskValorInformado.Text)) { valor = Convert.ToDouble(mskValorInformado.Text); result = (valor * 100) / valorServico; mskPercentual.Text = Convert.ToString(result); } else if (!string.IsNullOrWhiteSpace(mskPercentual.Text)) { valor = Convert.ToDouble(mskPercentual.Text); result = (valorServico * valor) / 100; mskValorInformado.Text = Convert.ToString(result); } Controller.ServicoParceiroController servicoParceiroController = new Controller.ServicoParceiroController(); Controller.ServicoController servicoController = new Controller.ServicoController(); Controller.PessoaController pessoaController = new Controller.PessoaController(); Entidades.ServicoParceiro servicoParceiro = new Entidades.ServicoParceiro(); Entidades.Servico servico = new Entidades.Servico(); Entidades.PessoaJuridica pessoaJuridica = new Entidades.PessoaJuridica(); DataTable dtPessoa = pessoaController.retornaPessoaJuridicaCod(intPessoa); if (dtPessoa != null && dtPessoa.Rows.Count > 0) { DataRow drPessoa = dtPessoa.Rows[0]; pessoaJuridica.Codigo = Convert.ToInt32(drPessoa["codpessoa"].ToString()); pessoaJuridica.CNPJ = drPessoa["jur_cnpj"].ToString(); pessoaJuridica.RazaoSocial = drPessoa["jur_razaosocial"].ToString(); servicoParceiro.PessoaJuridica = pessoaJuridica; int intCodServico = Convert.ToInt32(cbbTipoServico.SelectedValue.ToString()); DataTable dtServico = servicoController.retornaObjServico(intCodServico); if (dtServico != null && dtServico.Rows.Count > 0) { DataRow drServico = dtServico.Rows[0]; servico.Codigo = Convert.ToInt32(drServico["codtiposervico"].ToString()); servico.ServicoNome = drServico["tiposerv_descricao"].ToString(); servico.Observacao = drServico["tiposerv_obs"].ToString(); servico.Valor = Convert.ToDouble(drServico["tiposerv_valor"].ToString()); servico.Tempo = drServico["tiposerv_temposervico"].ToString(); servicoParceiro.Servico = servico; } servicoParceiro.Valor = Convert.ToDouble(mskValorInformado.Text); servicoParceiro.Percentual = Convert.ToDouble(mskPercentual.Text); servicoParceiro.PagamentoRecebido = pagRec; servicoParceiro.Estado = true; if (servicoParceiroController.verificaServico(servicoParceiro.Servico.Codigo, servicoParceiro.PessoaJuridica.Codigo)) { MessageBox.Show("Ja existe este serviço cadastrado para essa pessoa!"); mskPercentual.Text = ""; mskValorInformado.Text = ""; } else { servicoParceirosLista.Add(servicoParceiro); for (int i = 0; i < servicoParceirosLista.Count; i++)//carrega lista na tela, apenas com os elementos ativos - true { if (servicoParceirosLista.ElementAt(i).Estado != false) { listaaux.Add(servicoParceirosLista.ElementAt(i)); } } carregaDGV(listaaux); mskPercentual.Text = ""; mskValorInformado.Text = ""; } } } catch (Exception) { throw; } }