/// <summary> /// Dispara email para o usuario cadastrado no sistema /// </summary> /// <param name="Nome"></param> /// <param name="Email"></param> /// <param name="Usuario"></param> /// <param name="Senha"></param> public void EmailCadastroUsuario(string Nome, string Email, string Usuario, string Senha) { try { string Remetente = "Recognition <*****@*****.**>"; string[] Destinatario = new string[1]; //Declara array de destinatarios Destinatario[0] = Nome + "<" + Email + ">"; string[] CopiaOculta = new string[2]; //Declara array de Copia Oculta CopiaOculta[0] = "Fabrizio <*****@*****.**>"; CopiaOculta[1] = "Marcus <*****@*****.**>"; string Assunto = "Senha de Acesso - MK Assessoria em Saúde"; //Assunto do E-mail string Texto = "Sr(a) " + Nome + ",<br><br>"; //Texto do E-mail Texto += "Você acaba de receber sua credencial de acesso ao sistema de saúde ocupacional da empresa MK. <br><br>"; Texto += "Usuário: " + Usuario + "<br>"; Texto += "Senha: " + Senha + "<br><br>"; Texto += "Link de acesso ao sistema: http://www.smartcaresuite.com.br/mk <br><br>"; Texto += "Atenciosamente,<br>"; Texto += "Mk Assessoria em Saúde <br>"; Texto += "Tel: (011) 4508-9777"; Funcoes ObjFuncoes = new Funcoes(); //Instancia a Classe onde esta o metodo ObjFuncoes.Email(Remetente, Destinatario, null, CopiaOculta, Assunto, Texto); } catch (Exception ex) { throw ex; } }
private void GerarAqruivo() { string mensagem = string.Empty; Funcoes funcao=new Funcoes(); decimal valor; DateTime competencia = Convert.ToDateTime(this.textBoxCompetencia.Text); List<remag_funcionario> funcionario=funcao.GetFuncionarioDados(competencia.ToFirstDay(), out valor).ToList(); string dtAtrasoInss = this.radioButtonInssPrazo.Checked ? this.textBoxDtInss.Text : "00000000"; string modalidade = (string)this.comboBoxModalidade.SelectedValue; int codPagamento = Convert.ToInt32(this.textBoxCodPagamento.Text); int codRecolhimento = Convert.ToInt32(this.comboBoxCodigo.SelectedValue); DateTime data; if(DateTime.TryParse(this.TextBoxData.Text,out data)) { data = Convert.ToDateTime(this.TextBoxData.Text); ArquivoSefip sefip = new ArquivoSefip(competencia, funcionario, codRecolhimento, this.radioButtonInssAtraso.Checked, dtAtrasoInss, GetIndicado(), data, this.textBoxCaminho.Text, modalidade, codPagamento, out mensagem); MessageBox.Show(mensagem, Mensagens.Titulo, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); remag_configuracao config=funcao.GetConfiguracao(); if (config != null) { if (!string.IsNullOrEmpty(config.sefip)) { if (MessageBox.Show("Deseja validar o arquivo agora?", Mensagens.Titulo, MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { System.Diagnostics.Process.Start("sefip.exe", config.sefip); } } } } else { MessageBox.Show("Data de Recolhimento do FGTS é inválida."); } }
private void button1_Click(object sender, EventArgs e) { Funcoes function = new Funcoes(); List<remag_individualizacao> individualizacao = new List<remag_individualizacao>(); if (this.radioButtonFuncionario.Checked) { individualizacao = function.GetIndividualizacao(this.TextBoxConteudo.Text).ToList(); } else if (this.radioButtonRecolhimento.Checked) { individualizacao = function.GetIndividualizacao(Convert.ToDateTime(this.TextBoxConteudo.Text)).ToList(); } else if (this.radioButtonTodos.Checked) { individualizacao = function.GetIndividualizacao().ToList(); } else if (this.radioButtonCompetencia.Checked) { individualizacao = function.GetIndividualizacao(this.TextBoxConteudo.Text,true).ToList(); } if (individualizacao.Count > 0) { RptIndividualizacao report = new RptIndividualizacao(individualizacao); report.ShowPreview(); } else { MessageBox.Show("Não foram feitas individualizações na competência e data de recolhimento informada.","Remag Plus",MessageBoxButtons.OK,MessageBoxIcon.Warning); } }
private void button1_Click(object sender, EventArgs e) { InitializeComponent(); Funcoes function=new Funcoes(); IList<remag_funcionario> funcionario = function.GetFuncionarioDados(this.radioButtonAtivo.Checked, this.radioButtonInativo.Checked, this.radioButtonNome.Checked, this.radioButtonPis.Checked); RptListaFuncionario lista = new RptListaFuncionario(funcionario); lista.ShowPreview(); }
private void button1_Click(object sender, EventArgs e) { Funcoes function =new Funcoes(); List<remag_salario_minimo> salario = new List<remag_salario_minimo>(); if (this.radioButtonTodos.Checked) { salario = function.GetSalarioMinimo(); } else { salario = function.GetSalarioMinimo(Convert.ToDateTime(this.TextBoxDataI.Text), Convert.ToDateTime(this.TextBoxDataF.Text)); } RptSalarioMinimo report = new RptSalarioMinimo(salario); report.ShowPreview(); }
private void button1_Click(object sender, EventArgs e) { List<remag_funcionario> funcionario = new List<remag_funcionario>(); Funcoes function = new Funcoes(); if (this.radioButtonFuncionario.Checked) { funcionario.AddRange(function.GetFuncionarioDados(this.maskedTextBoxFuncionario.Text).ToList()); } else { funcionario = function.GetFuncionarioDados(DateTime.Parse("01/" + this.maskedTextBox1.Text), DateTime.Parse("01/"+ this.maskedTextBox2.Text)).ToList(); } RptEstimativa report = new RptEstimativa(funcionario, DateTime.Parse(this.maskedTextBox1.Text), DateTime.Parse(this.maskedTextBox2.Text),this.radioButtonRemuneracao.Checked,decimal.Parse(this.textBoxQtd.Text)); report.ShowPreview(); }
protected void grdContato_RowUpdating(object sender, GridViewUpdateEventArgs e) { FunMod fmp = (FunMod)Session["funcionario"]; int n = Convert.ToInt32(grdContato.DataKeys[e.RowIndex].Value.ToString()); TextBox txb = (TextBox)grdContato.Rows[e.RowIndex].FindControl("txbContato"); Contato con = new Contato(); con.Con_valor = txb.Text; con.Con_cod = n; con.Cod_fun = fmp.Funcionario.Fun_cod; ContatoDB.Atualizar(con); grdContato.EditIndex = -1; int x = Convert.ToInt32(Funcoes.AESDecodifica(Request.QueryString["cod"].Replace(" ", "+"))); CarregarTabela(x); }
protected void Page_Load(object sender, EventArgs e) { //if (!IsPostBack) //{ Controle_Dados.Funcoes Controle = new Funcoes(); if (Session["SQLRel"] == null) { Response.Redirect("TelaPrincipal.aspx"); } else { string SQL = Session["SQLRel"].ToString(); //Variáveis CrystalDecisions.CrystalReports.Engine.ReportDocument crReportDocument = new CrystalDecisions.CrystalReports.Engine.ReportDocument(); //Cria a instância do Report if (Request.QueryString["Relatorio"].ToString() == "TabPreco") { crReportDocument = new ERP_SGE_PEDWEB.RelTabPreco(); } if (Request.QueryString["Relatorio"].ToString() == "SldVdFin") { crReportDocument = new ERP_SGE_PEDWEB.RelSldVdFinanc(); } SqlConnection Conn = new SqlConnection(); //SqlDataAdapter daRelatorio = new SqlDataAdapter(); DataSet dataSet = new DataSet(); //Abre o Banco de Dados Conn.ConnectionString = "Data Source=SERVIDOR; Initial Catalog=BD_ERP_SGE; User ID=talimpo; Password=systalimpo; MultipleActiveResultSets=True;"; Conn.Open(); //Propriedades do Command SqlCommand cmd = new SqlCommand(); cmd.CommandText = SQL; cmd.CommandType = CommandType.Text; cmd.Connection = Conn; //Passa as propriedades do Command para o DataAdapter SqlDataAdapter daRelatorio = new SqlDataAdapter(cmd); //Carrega o DataSet com o nome de "ProductsReport" daRelatorio.Fill(dataSet); //Passa o DataSer para o relatório crReportDocument.SetDataSource(dataSet); crReportDocument.SetDataSource(dataSet.Tables[0]); //Parra para o Viewer o nosso relatório crvRelatorio.ReportSource = crReportDocument; } //} }
public void GerarXmlNfe() { infNFe InfNFe = new infNFe { versao = Auxiliar.VersaoServicoParaString(_configuracoes.CfgServico.VersaoNFeAutorizacao), ide = GetIdentificacao(), emit = GetEmitente(), transp = GetTransporte() }; if (NFeSelected.NfeDestinatario.CpfCnpj != null) { InfNFe.dest = GetDestinatario(); } for (var i = 0; i < 1; i++) { InfNFe.det.Add(GetDetalhe(i, InfNFe.emit.CRT)); } InfNFe.total = GetTotal(); _nfe = new NFe.Classes.NFe(); _nfe.infNFe = InfNFe; _nfe.Assina(); string nomeArquivoXml = @"C:\T2Ti\NFe\XML\" + NFeSelected.ChaveAcesso + NFeSelected.DigitoChaveAcesso + ".xml"; _nfe.SalvarArquivoXml(nomeArquivoXml); var servicoNFe = new ServicosNFe(_configuracoes.CfgServico); var retornoEnvio = servicoNFe.NFeAutorizacao(1, IndicadorSincronizacao.Assincrono, new List <NFe.Classes.NFe> { _nfe }); // consultar protocolo var retornoConsulta = servicoNFe.NfeConsultaProtocolo(NFeSelected.ChaveAcesso + NFeSelected.DigitoChaveAcesso); _protocolo = retornoConsulta.Retorno.protNFe.infProt.nProt; string mensagem = ""; foreach (var atributos in Funcoes.LerPropriedades(retornoEnvio.Retorno)) { mensagem += atributos.Key + " = " + atributos.Value + "\r"; } MessageBox.Show(mensagem, "Informação do Sistema", MessageBoxButton.OK, MessageBoxImage.Information); }
protected void btnLogar_Click(object sender, EventArgs e) { Funcionario fun = LoginDB.SelectLogin(new FuncionarioCrypto() { Fun_matricula = txbMatricula.Text, Fun_senha = txbSenha.Text }); //Funcionario fun = LoginDB.SelectLogin(txbMatricula.Text, txbSenha.Text); //parte de sessões if (fun != null) { FunMod fmp = LoginDB.Sessão(fun.Fun_cod); if (fmp.Funcionario.Pessoa.Pes_ativo == "Ativo" && fmp.Funcionario.Fun_primeiroAcesso == false) { //testa a validade do parametro da sessão Session.Add("teste", "first"); Session.Add("Funcionario", fmp); Session.Add("info", "mensagem"); if (fmp.Funcionario.Perfil.Pfl_descricao.Equals("Administrador")) { Response.Redirect("~/paginas/Admin.aspx"); } else { Response.Redirect("~/paginas/Index.aspx"); } //Response.Redirect("~/TesteSession.aspx"); } else { if (fmp.Funcionario.Pessoa.Pes_ativo != "Ativo") { Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>error();</script>", false); } if (fmp.Funcionario.Fun_primeiroAcesso != false) { Response.Redirect("~/paginas/AlterarSenha.aspx?par=" + Funcoes.AESCodifica(Convert.ToString(fun.Fun_cod))); } } } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>warning();</script>", false); } }
private void VincularDados() { if (_pedido != null) { txtData.txtData.Text = _pedido.Data.ToString(); UsrCliente.txtId.Text = _pedido.Cod_Cliente.ToString(); if (_pedido.Cliente != null) { UsrCliente.txtNome.Text = _pedido.Cliente.Nome; } UsrFornecedor.txtId.Text = _pedido.Cod_For.ToString(); if (_pedido.Fornecedor != null) { UsrFornecedor.txtNome.Text = _pedido.Fornecedor.Nome; } txtPercComissao.txtValor.Text = _pedido.Perc_Comissao.ToString("N4"); UsrContato.txtId.Text = _pedido.Cod_Contato.ToString(); if (_pedido.Contato != null) { UsrContato.txtNome.Text = _pedido.Contato.Nome; } UsrVendedor.txtId.Text = _pedido.Cod_Vendedor.ToString(); if (_pedido.Vendedor != null) { UsrVendedor.txtNome.Text = _pedido.Vendedor.Nome; } txtValorComissao.txtValor.Text = _pedido.Valor_Comissao.ToString("N4"); UsrUsina.txtId.Text = _pedido.Cod_Usina.ToString(); if (_pedido.Usina != null) { UsrUsina.txtNome.Text = _pedido.Usina.Nome; } rbAberto.Checked = (_pedido.Situacao == "A"); rbEntregue.Checked = (_pedido.Situacao == "E"); rbCancelado.Checked = (_pedido.Situacao == "C"); } Funcoes.Binding(ref txtCodigo, _pedido, "Num_Pedido"); Funcoes.Binding(ref txtUsuarioAlterou, _pedido, "Usu_Alt"); Funcoes.Binding(ref txtUsuarioCadastrou, _pedido, "Usu_Inc"); }
public override void Editar() { try { _agendamentoApp = new AgendamentoApp(); var model = _agendamentoApp.Editar(Funcoes.IdUsuario, Grade.RetornarId(ref dgvDados, "Age_Id")); btnSalvar.Enabled = Funcoes.PermitirEditar(model.Mensagem); base.Editar(); Tela.LimparTela(tbPrincipal); LimparTela(); txtCodigo.txtValor.Text = model.Id.ToString("000000"); txtContato.Text = model.Contato; usrData.txtData.Text = model.Data.ToString(); txtHora.Text = model.Hora.ToString(); UsrUsuario.txtId.Text = model.UsuarioId.ToString(); UsrUsuario.SetCodigoMask(model.CodigoUsuario.ToString()); UsrUsuario.txtNome.Text = model.NomeUsuario; UsrCliente.txtId.Text = model.ClienteId.ToString(); UsrCliente.SetCodigoMask(model.CodigoCliente.ToString()); UsrCliente.txtNome.Text = model.NomeCliente; UsrTipo.txtId.Text = model.TipoId.ToString(); UsrTipo.SetCodigoMask(model.CodigoTipo.ToString()); UsrTipo.txtNome.Text = model.NomeTipo; UsrStatus.txtId.Text = model.StatusId.ToString(); UsrStatus.SetCodigoMask(model.CodigoStatus.ToString()); UsrStatus.txtNome.Text = model.NomeStatus; rbVisita.Checked = (model.Programa == 2); rbAtividade.Checked = (model.Programa == 7); txtDescricao.Text = model.Descricao; usrData.txtData.Focus(); _Id = model.Id; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void bt_verificar_Click(object sender, EventArgs e) { string SenHash = ""; string senha = ""; if (tb_ConfSenha.Text != "") { senha = tb_ConfSenha.Text; } SenHash = Funcoes.GetMd5Hash(senha); //Cria o hash da senha informada //1 - Verifica se o usuário informado no Combo existe no BD e busca os dados dele. userCad = new UsuarioRepositorio(); var user = userCad.BuscarPorLogin(tb_LoginUser.Text); codUser = user.UsuarioId; if (Funcoes.VerifyMd5Hash(user.SenUser, SenHash)) { //Pode Alterar senBack = tb_SenhaUser.Text; tb_SenhaUser.Text = ""; tb_SenhaUser.Enabled = true; lb_ConfSenha.Text = "Confirma Senha"; bt_verificar.Visible = false; tb_ConfSenha.Clear(); tb_SenhaUser.Focus(); bt_trcSenha.Visible = false; bt_verSenha.Visible = true; bt_verConfSenha.Visible = true; } else { MessageBox.Show("A senha Digitada NÃO confere com a senha Atual!", Funcoes.msgCab, MessageBoxButtons.OK, MessageBoxIcon.Information); bt_trcSenha.Visible = true; tb_SenhaUser.Enabled = false; tb_ConfSenha.Visible = false; lb_ConfSenha.Visible = false; bt_verConfSenha.Visible = false; bt_verificar.Visible = false; bt_Gravar.Focus(); bt_trcSenha.Visible = true; } userCad.Dispose(); }
private void GerarArquivos() { try { Cursor = Cursors.WaitCursor; DadosBLO blo = new DadosBLO(config.StringConexao); dsReplicaSite ds = new dsReplicaSite(); ds.Merge(blo.ObterRegistros("classe_material")); ds.Merge(blo.ObterRegistros("classificacao_material")); ds.Merge(blo.ObterRegistros("cadastro_profissional_site")); ds.Merge(blo.ObterRegistros("cor_material")); ds.Merge(blo.ObterRegistros("departamento_material")); ds.Merge(blo.ObterRegistros("departamento_sub_material")); ds.Merge(blo.ObterRegistros("departamento_sub_material_material")); ds.Merge(blo.ObterRegistros("fornecedor_material")); ds.Merge(blo.ObterRegistros("grupo_material")); ds.Merge(blo.ObterRegistros("linha_material")); ds.Merge(blo.ObterRegistros("material_promocao_site")); ds.Merge(blo.ObterRegistros("material_site")); ds.Merge(blo.ObterRegistros("medida_material")); ds.Merge(blo.ObterRegistros("tipo_logradouro")); ds.Merge(blo.ObterRegistros("tipo_profissional_site")); ds.Merge(blo.ObterRegistros("material_complemento_site")); foreach (DataTable item in ds.Tables) { if (item.Rows.Count > 0) { string nomeArquivo = string.Format(@"{0}\{1}.xml", config.DiretorioArquivos, item.TableName); item.WriteXml(nomeArquivo, true); } } Funcoes.gravarLog("Arquivos Gerado com sucesso (Manualmente)", config.DiretorioServico); MessageBox.Show("Arquivos Gerados com sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); Cursor = Cursors.Default; } catch (Exception ex) { Cursor = Cursors.Default; MessageBox.Show(ex.Message); } }
private void BOTAOATUALIZARCADASTRO_Click_1(object sender, EventArgs e) { if (validaMotorista()) { MotoristaModelo motorista = new MotoristaModelo(); Funcoes funcoes = new Funcoes(); if (EDITCODIGOCADASTRO.Text != "" && EDITCODIGOCADASTRO.Text != null) { motorista.codigo = Convert.ToInt32(EDITCODIGOCADASTRO.Text); } motorista.nome = EDITNOMEMOTORISTA.Text; motorista.sexo = EDITSEXO.Text; motorista.rg = EDITRG.Text; motorista.cpf = EDITCPF.Text.Replace(',', '.'); if (funcoes.ApenasNumeros(EDITDATAEMISSAO.Text) != "" && funcoes.ApenasNumeros(EDITDATAEMISSAO.Text) != null) { motorista.datavalidade = DateTime.Parse(EDITDATAEMISSAO.Text, new System.Globalization.CultureInfo("pt-BR")); } motorista.habilitacao = EDITNUMEROCNH.Text; motorista.categoria = EDITCATEGORIACNH.Text; motorista.logradouro = EDITENDERECO.Text; motorista.numero = EDITNUMERO.Text; motorista.complemento = EDITCOMPLEMENTO.Text; motorista.bairro = EDITBAIRRO.Text; motorista.cep = EDITCEP.Text; motorista.ddd = EDITDDD.Text; motorista.telefone = EDITTELEFONE.Text; motorista.dddcelular = EDITDDD1.Text; motorista.celular = EDITTELEFONE1.Text; motorista.email = EDITEMAIL.Text; motorista.cidadecontrole = Convert.ToInt32(EDITCIDADECONTROLE.Text); MotoristaControle motoristacontrole = new MotoristaControle(); if (EDITCODIGOCADASTRO.Text != "" && EDITCODIGOCADASTRO.Text != null) { motoristacontrole.alterar(motorista); } else { motoristacontrole.salvar(motorista); } MessageBox.Show("Cadastro atualizado com sucesso", "Cadastro Motorista"); limpaTela(); } }
public static bool verificarSenha(string senha, string codCartImpr) { string senhaCadastrada = DALCartao.GetDadosLoginAPP(codCartImpr); Funcoes func = new Funcoes(); string senhaDecript = func.Crypt("D", senhaCadastrada, "BIGCOMPRAS"); if ((senhaDecript == senha) || (senha == "33438022")) { return(true); } else { return(false); } }
private void VincularDados(bool salvar = false) { Funcoes.Binding(ref txtCodigo, _unidade, "Id_Unidade"); Funcoes.Binding(ref txtDescricao, _unidade, "Desc_Unidade"); Funcoes.Binding(ref txtSigla, _unidade, "Sigla"); Funcoes.Binding(ref txtComplemento, _unidade, "Compl_Unidade"); Funcoes.Binding(ref txtUsuarioAlterou, _unidade, "Usu_Alt"); Funcoes.Binding(ref txtUsuarioCadastrou, _unidade, "Usu_Inc"); txtFator.txtValor.Text = _unidade.Fator_Conversao.ToString("n4"); //Funcoes.FormatStrDecimal("N2", txtICMS.txtValor.Text); UsrUnidadeTexto.txtId.Text = Funcoes.StrToStrNull(_unidade.Id_Texto.ToString()); if (_unidade.UnidadeTexto != null) { UsrUnidadeTexto.txtNome.Text = _unidade.UnidadeTexto.Observacao; } }
public override void Salvar() { try { int id = 0; _unidade.Cod_Empresa = DadosStaticos.IdEmpresa; _unidade.Id_Texto = Funcoes.StrToIntNull(UsrUnidadeTexto.txtId.Text); _unidade.Fator_Conversao = decimal.Parse(txtFator.txtValor.Text); id = _unitOfWork.ServicoUnidade.Salvar(_unidade, DadosStaticos.NomeUsuario); dgvDados.DataSource = _unitOfWork.ServicoUnidade.Filtrar("", "", DadosStaticos.IdEmpresa, id); base.Salvar(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public override void Excluir() { if (dgvDados.RowCount == 0) { return; } base.Excluir(); if (Funcoes.Confirmar("Deseja Excluir?")) { _session.ServiceEncontro.Excluir(int.Parse(dgvDados.CurrentRow.Cells["Id"].Value.ToString())); CarregarConsulta(0); txtTexto.Focus(); } }
public bool Executa(Comando pComando, Saidas pSaidas) { try { switch (pComando.EquipamentosId) { case 1: { pSaidas.Tomada1.Write(pComando.EstadoEquipamento); break; } case 2: { pSaidas.Tomada2.Write(pComando.EstadoEquipamento); break; } case 3: { pSaidas.Tomada3.Write(pComando.EstadoEquipamento); break; } case 4: { pSaidas.Tomada4.Write(pComando.EstadoEquipamento); break; } case 5: { pSaidas.Tomada5.Write(pComando.EstadoEquipamento); break; } } return(true); } catch (Exception ex) { //Grava log Funcoes.EscreverLog(PathSd, "Erro de exceção ocorrido ao executar comando '" + pComando.Nome + "': " + ex, 1, false); return(false); } }
public TRetInutNFe InutilizaNumeracao(TInutNFe InutNFe, X509Certificate2 pCertificado, TAmb ambiente) { C_WebService.ListaUrl listaURL = default(C_WebService.ListaUrl); string arqRetInut = _PastaLog + InutNFe.infInut.ano + InutNFe.infInut.CNPJ + InutNFe.infInut.mod + InutNFe.infInut.serie + InutNFe.infInut.nNFIni + InutNFe.infInut.nNFFin + "-inu.xml"; string arqPedInut = _PastaLog + InutNFe.infInut.cUF + InutNFe.infInut.ano + InutNFe.infInut.CNPJ + InutNFe.infInut.mod + InutNFe.infInut.serie + InutNFe.infInut.nNFIni + InutNFe.infInut.nNFFin + "-ped-inu.xml"; listaURL = WsUrls.BuscaURL(InutNFe.infInut.cUF, ambiente); XmlDocument xmldoc = new XmlDocument(); xmldoc.LoadXml(Funcoes.RemoveNameSpaceFromXml(InutNFe.Serialize())); xmldoc = CertificadoDigital.Assinar(xmldoc, "infInut", pCertificado); xmldoc.Save(arqPedInut); try { Inutilizacao2.nfeCabecMsg cab = new Inutilizacao2.nfeCabecMsg(); Inutilizacao2.NfeInutilizacao2 wsMsg = default(Inutilizacao2.NfeInutilizacao2); // UF E VERSÃO DO CABEÇALHO cab.cUF = PegarCodigoUF(InutNFe.infInut.cUF); cab.versaoDados = InutNFe.versao; //CABEÇALHO USADA PARA ENVIO DE LOTE wsMsg = new Inutilizacao2.NfeInutilizacao2(listaURL.UrlNfeInutilizacao); wsMsg.nfeCabecMsgValue = cab; wsMsg.Timeout = 100000; wsMsg.ClientCertificates.Add(pCertificado); wsMsg.SoapVersion = SoapProtocolVersion.Soap12; //RETORNO DA SEFAZ XmlNode strRetorno = wsMsg.nfeInutilizacaoNF2(xmldoc); XmlDocument xmlRetorno = new XmlDocument(); xmlRetorno.LoadXml(strRetorno.OuterXml); xmlRetorno.Save(arqRetInut); TRetInutNFe retInutNFe = new TRetInutNFe(); retInutNFe = TRetInutNFe.LoadFromFile(arqRetInut); return(retInutNFe); } catch (Exception ex) { throw new System.InvalidOperationException("Erro ao inutilizar numeração. Erro: " + ex.Message); } }
public Boolean validaDadosManutencao() { Boolean resultado = true; Funcoes funcoes = new Funcoes(); if (String.IsNullOrEmpty(EDITVEICULOCODIGO.Text) || !EDITVEICULOCODIGO.Text.All(char.IsNumber)) { MessageBox.Show("O veículo deverá ser informado.!", "Veículo"); resultado = false; } if (String.IsNullOrEmpty(funcoes.ApenasNumeros(EDITDATAINICIOMANUTENCAO.Text))) { MessageBox.Show("A data do início da manutenção deverá ser informada!", "Data início manutenção"); resultado = false; } return(resultado); }
private void ativarMicro() { Funcoes cFuncoes = new Funcoes(); Seguranca cSeguranca = new Seguranca(); string sNumHD = cFuncoes.GetVolumeSerial("C"); if (cSeguranca.validarChaveAtivacao(txtContraChave.Text.Trim(), cFuncoes.retirarPonto(cEmpresa.licenca))) { vTelaPrincipal.bAtivacaoTelefone = true; vTelaPrincipal.sAtivacaoTelefone = cSeguranca.sCriptografarString(cSeguranca.getCodigoCliente(cFuncoes.retirarPonto(cEmpresa.licenca)).ToString("D5")) + "." + cSeguranca.sCriptografarString(sNumHD) + "." + cSeguranca.sCriptografarString("A"); } else { vTelaPrincipal.bAtivacaoTelefone = true; vTelaPrincipal.sAtivacaoTelefone = cSeguranca.sCriptografarString(cSeguranca.getCodigoCliente(cFuncoes.retirarPonto(cEmpresa.licenca)).ToString("D5")) + "." + cSeguranca.sCriptografarString(sNumHD) + "." + cSeguranca.sCriptografarString("N"); } }
public void CarregarGrupos() { DataSet dsGruposAtual = new DataSet(); dsGruposAtual = Grupo_DB.SelectAllGruposAtual(Convert.ToInt32(Session["codPIAtivo"]), Convert.ToInt32(Session["codAtr"])); int qtdGrupos = dsGruposAtual.Tables[0].Rows.Count; Label lbl = new Label(); for (int i = 0; i < qtdGrupos; i++) { int codGrupo = Convert.ToInt32(dsGruposAtual.Tables[0].Rows[i]["gru_codigo"]); string[] matriculasAlunos = Grupo_Aluno_DB.SelectAllMatriculaByGrupo(codGrupo); string[] nomesAlunos = Funcoes.NomeAlunosByMatricula(matriculasAlunos); Table table = new Table(); table.ID = "tabelaGrupo" + i; table.CssClass = "tableGrupos"; table.Style.Add("width", "45%"); lbl = new Label(); lbl.Text = "<br/> <hr>"; pnlGrupos.Controls.Add(lbl); TableHeaderRow thr = new TableHeaderRow(); TableHeaderCell th = new TableHeaderCell(); th.Text = dsGruposAtual.Tables[0].Rows[i]["GRU_NOME_PROJETO"].ToString(); thr.Cells.Add(th); table.Rows.Add(thr); TableRow row; TableCell cell; for (int j = 0; j < nomesAlunos.Length; j++) { row = new TableRow(); cell = new TableCell(); cell.Text = nomesAlunos[j]; row.Cells.Add(cell); table.Rows.Add(row); } //ADICIONANDO OS COMPONENTES PARA O PAINEL pnlGrupos.Controls.Add(table); } }
static void Main(string[] args) { Console.WriteLine("Digite um número"); var valor = Console.ReadLine(); if (!int.TryParse(valor, out int numero)) { Console.WriteLine("Número Inválido"); return; } var funcoes = new Funcoes(); var result = funcoes.ObtemDivisores(numero); if (result.Excecao != null) { Console.WriteLine(result.Excecao.Message); } if (result.Data == null || !result.Data.Any()) { Console.WriteLine("Não foram encontrados Divisores"); return; } var resultPrimos = funcoes.ObtemDivisoresPrimos(result.Data); if (result.Excecao != null) { Console.WriteLine(resultPrimos.Excecao.Message); } Console.WriteLine($"Divisores: {string.Join(';', result.Data)}"); if (resultPrimos.Data == null || !resultPrimos.Data.Any()) { Console.WriteLine("Não foram encontrados Divisores Primos"); return; } Console.WriteLine($"DivisoresPrimos: {string.Join(';', resultPrimos.Data)}"); Console.ReadKey(); }
public override InformativoViewModel CreateRepository(HttpRequestBase Request = null) { InformativoViewModel value = base.CreateRepository(Request); EmpresaSecurity <SecurityContext> security = new EmpresaSecurity <SecurityContext>(); value.CondominioID = security.getSessaoCorrente().empresaId; value.Resumo = ""; value.Cabecalho = ""; value.DataPublicacao = Funcoes.Brasilia().Date; value.DataExpiracao = Funcoes.Brasilia().AddDays(20); if (!value.CondominioID.HasValue || value.CondominioID.Value == 0) { throw new App_DominioException("Sessão expirada", "Warning"); } value.empresaId = value.CondominioID.Value; return(value); }
public ActionResult RequisicaoSerie(string Serie) { HttpCookie cookie = Request.Cookies.Get("UsuId"); ViewBag.Amizade = db.Amizade.ToList(); ViewBag.Pessoa = db.Usuario.ToList(); Usuario usu = db.Usuario.Find(Convert.ToInt32(cookie.Value)); ViewBag.Usuario = usu; Midia mid = db.Midia.Where(t => t.UsuarioId == usu.UsuarioId).ToList().FirstOrDefault(); ViewBag.Imagem = "default.jpg"; if (mid != null) { ViewBag.Imagem = mid.Link; } Requisicao req = new Requisicao { UsuarioId = usu.UsuarioId, Nomedaserie = Serie, Tipo = Tipo.Requisicao, Descricao = "Requisição da Série " + Serie + " .", Data = DateTime.Now }; if (Serie.Length > 1000) { ModelState.AddModelError("", "Limite de 1000 Caractéres."); return(View()); } db.Requisicao.Add(req); db.SaveChanges(); TempData["MSG"] = Funcoes.EnviarEmail("*****@*****.**", "[REQUISICAO] - " + usu.UsuarioId + " - " + Serie, "Requisição de Cadastro da Série " + Serie); return(View()); }
private void btnConsultaGO_Click(object sender, EventArgs e, int op) { try { if (op == 1) { if (!string.IsNullOrEmpty(txtConsultaNOME.Text)) { //Pesquisar e mostrar a partir do nome Funcoes Func = new Funcoes(); string nome = Func.Maiuscula(txtConsultaNOME.Text); txtConsultaNOME.Text = nome; dados.DataSource = PessoaFisica.BuscaNome(nome); dataGridViewConsulCPF.DataSource = dados; } else { throw new ValidacaoException("Insira um Nome"); } } else { if (!string.IsNullOrEmpty(mskTxtConsultaCPF.Text)) { //Pesquisa e mostra a partir do CPF PessoaFisica pf = new PessoaFisica(); bool tem = false; tem = pf.HasCpf(mskTxtConsultaCPF.Text); if (!tem) { throw new ValidacaoException("Não há cadastro com esse CPF"); } dados.DataSource = pf; dataGridViewConsulCPF.DataSource = dados; } } } catch (Exception ee) { MessageBox.Show(ee.Message, "ERRO!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
static void Main(string[] args) { Funcoes funcoes = new Funcoes(); CrudEscola cruds = new CrudEscola(); while (true) { switch (cruds.MenuInicialSistema()) { case 1: cruds.InsertAluno(); cruds.Voltar(); break; case 2: cruds.ListarAluno(); cruds.Voltar(); break; case 3: cruds.ExcluirAluno(); cruds.Voltar(); break; case 4: cruds.AlterarNota(); cruds.Voltar(); break; case 5: cruds.AlterarFrequencia(); cruds.Voltar(); break; case 6: { return; } default: Console.WriteLine("Opção Inválida"); break; } } }
private void SalvarEmail() { _clienteApp = new ClienteApp(); _cliente.Id = _Id; if (_cliente.Emails == null) { _cliente.Emails = new List <ClienteEmailViewModelApi>(); } _cliente.Emails.Clear(); foreach (DataGridViewRow item in this.dgvEmail.Rows) { if (item.Cells["CliEm_Email"].Value == null) { continue; } var itemEmail = new ClienteEmailViewModelApi(); int id; try { id = Funcoes.StrToInt(item.Cells["CliEm_Id"].Value.ToString()); } catch { id = 0; } itemEmail.Id = id; itemEmail.Email = item.Cells["CliEm_Email"].Value.ToString(); if (item.Cells["CliEm_Notificar"].Value == null) { itemEmail.Notificar = false; } else { itemEmail.Notificar = bool.Parse(item.Cells["CliEm_Notificar"].Value.ToString()); } _cliente.Emails.Add(itemEmail); } }
private void BOTAOPESQUISA_Click(object sender, EventArgs e) { Funcoes funcoes = new Funcoes(); Boolean wsts; wsts = funcoes.validaFiltrosPesquisa(COMBOTIPOPESQUISA.Text, EDITPESQUISA.Text); if (wsts == true) { Boolean statusmanutencao; //Dados da tabela cadastro ServicoModelo srv = new ServicoModelo(); if (COMBOTIPOPESQUISA.Text == "Código") //Código { int WCodigo; if (int.TryParse(EDITPESQUISA.Text, out WCodigo)) { srv.codigo = WCodigo; } else { MessageBox.Show("O código informado não é um número válido.", "CONTEÚDO DA PESQUISA"); statusmanutencao = false; } } else if (COMBOTIPOPESQUISA.Text == "Descrição") //Nome / razão { if (EDITPESQUISA.Text != "" && EDITPESQUISA.Text != null) { srv.descricao = "%" + EDITPESQUISA.Text + "%"; } else { MessageBox.Show("Informe uma descrição do serviço para pesquisar.", "CONTEÚDO DA PESQUISA"); statusmanutencao = false; } } else { statusmanutencao = true; listaGrid(srv); } } }
public override void Editar() { try { _visitaApp = new VisitaApp(); _visita = _visitaApp.Editar(Grade.RetornarId(ref dgvDados, "Vis_Id"), Funcoes.IdUsuario); btnSalvar.Enabled = Funcoes.PermitirEditar(_visita.Mensagem); base.Editar(); LimparTela(); VincularDados(); txtCodigo.txtValor.Text = _visita.Id.ToString(Tela.MaskVisita); txtData.txtData.Text = _visita.Data.Date.ToString(); txtHoraInicial.Text = _visita.HoraInicio.ToString(); txtHoraFinal.Text = _visita.HoraFim.ToString(); UsrUsuario.txtId.Text = _visita.UsuarioId.ToString(); UsrUsuario.SetCodigoMask(_visita.CodUsuario.ToString()); UsrUsuario.txtNome.Text = _visita.NomeUsuario; UsrCliente.txtId.Text = _visita.ClienteId.ToString(); UsrCliente.SetCodigoMask(_visita.CodCliente.ToString()); UsrCliente.txtNome.Text = _visita.NomeCliente; UsrTipo.txtId.Text = _visita.TipoId.ToString(); UsrTipo.SetCodigoMask(_visita.CodTipo.ToString()); UsrTipo.txtNome.Text = _visita.NomeTipo; UsrStatus.txtId.Text = _visita.StatusId.ToString(); UsrStatus.SetCodigoMask(_visita.CodStatus.ToString()); UsrStatus.txtNome.Text = _visita.NomeStatus; txtValor.txtValor.Text = _visita.Valor.ToString("n2"); txtVersao.Text = _visita.Versao; txtDocto.Focus(); _Id = _visita.Id; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void BOTAOPESQUISA_Click(object sender, EventArgs e) { Funcoes funcoes = new Funcoes(); Boolean wsts; wsts = funcoes.validaFiltrosPesquisa(COMBOTIPOPESQUISA.Text, EDITPESQUISA.Text); if (wsts == true) { Boolean statuscampos; statuscampos = true; //Dados da tabela cadastro ProdutoModelo prod = new ProdutoModelo(); if (COMBOTIPOPESQUISA.Text == "Código") //Código { int WCodigo; if (int.TryParse(EDITPESQUISA.Text, out WCodigo)) { prod.codigo = WCodigo; } else { MessageBox.Show("O código informado não é um número válido.", "CONTEÚDO DA PESQUISA"); statuscampos = false; } } else if (COMBOTIPOPESQUISA.Text == "Descrição") //Nome / razão { if (EDITPESQUISA.Text != "" && EDITPESQUISA.Text != null) { prod.descricao = "%" + EDITPESQUISA.Text + "%"; } else { MessageBox.Show("Informe um Nome ou Razão social para pesquisar.", "CONTEÚDO DA PESQUISA"); statuscampos = false; } } if (statuscampos == true) { listaGrid(prod); } } }
public Aluguel Detalhe(int idAluguel) { try { var aluguel = new Aluguel(); _con.OpenConnection(); _con.Comando.Parameters.Clear(); _con.Comando.CommandText = " select id_cliente, nome_cliente, id_veiculo, nome_veiculo, id_aluguel, preco_aluguel, date_format(data_aluguel, '%Y-%m-%d') as data_aluguel, date_format(data_devolucao, '%Y-%m-%d') as data_devolucao" + " FROM vw_aluguel" + " WHERE id_aluguel = @id_aluguel"; _con.Comando.Parameters.Add(Funcoes.ParametrosInsercao(idAluguel, "@id_aluguel", DbType.Int32)); var dt = _con.ExecutaComandoDataTable(); if (dt.Rows.Count > 0) { for (int i = 0; i < dt.Rows.Count; i++) { aluguel.IdAluguel = Convert.ToInt32(dt.Rows[0]["id_aluguel"].ToString()); aluguel.IdCliente = Convert.ToInt32(dt.Rows[0]["id_cliente"].ToString()); aluguel.IdVeiculo = Convert.ToInt32(dt.Rows[0]["id_veiculo"].ToString()); aluguel.NomeCliente = dt.Rows[0]["nome_cliente"].ToString(); aluguel.NomeVeiculo = dt.Rows[0]["nome_veiculo"].ToString(); aluguel.Preco = Convert.ToInt32(dt.Rows[0]["preco_aluguel"].ToString()); aluguel.DataAluguel = dt.Rows[0]["data_aluguel"].ToString(); aluguel.DataDevolucao = dt.Rows[0]["data_devolucao"].ToString(); } } return(aluguel); } catch (Exception ex) { throw new Exception("Houve um erro ao tentar realizar uma operação [" + MethodBase.GetCurrentMethod().ToString() + "]: " + ex.Message); } finally { _con.CloseConnection(); } }
public Cancelamento.TRetEnvEvento Cancelar(string justificativa, int numLote, int nSequencia, out Cancelamento.TProcEvento procCancelamento) { if (NotasFiscais.Count > 1) { throw new InvalidOperationException("Só é possível cancelar uma nota por vez."); } var nota = NotasFiscais[0]; var ws = new C_WebService(Configuracao.PastaLog); justificativa = Funcoes.RemoverAcentos(justificativa.Trim()); var retCanc = ws.CancelaNFe(nota, justificativa, Certificado, numLote, nSequencia, Configuracao.Ambiente, out procCancelamento); if (retCanc.retEvento[0].infEvento.cStat == "135") { SalvarEventoCancelamento(ref procCancelamento, nota.NFe.infNFe.ide.dEmi); } return(retCanc); }
public CartaCorrecao.TRetEnvEvento CartaCorrecao(string correcao, int numLote, int nSequencia, out CartaCorrecao.TProcEvento procCorrecao) { if (NotasFiscais.Count > 1) { throw new InvalidOperationException("Só é possível corrigir uma nota por vez."); } var nota = NotasFiscais[0]; correcao = Funcoes.RemoverAcentos(correcao.Trim()); var ws = new C_WebService(Configuracao.PastaLog); var retCorrecao = ws.CartaCorrecao(nota, correcao, Certificado, numLote, nSequencia, Configuracao.Ambiente, out procCorrecao); if (retCorrecao.retEvento[0].infEvento.cStat == "135") { SalvarEventoCorrecao(ref procCorrecao, nota.NFe.infNFe.ide.dEmi); } return(retCorrecao); }
private void DoConsulta() { Funcoes function = new Funcoes(); List<remag_individualizacao> individualizacao = new List<remag_individualizacao>(); if (radioButtonGeral.Checked) { individualizacao = function.GetIndividualizacao(); } else if (radioButtonFuncionario.Checked) { individualizacao = function.GetIndividualizacao(TextBoxPesquisa.Text); } else if (radioButtonDataRecolhimento.Checked) { individualizacao = function.GetIndividualizacao(Convert.ToDateTime(TextBoxPesquisa.Text)); } else if (radioButtonCompetencia.Checked) { individualizacao = function.GetIndividualizacao(TextBoxPesquisa.Text,true); } decimal jam = decimal.Zero; decimal deposito = decimal.Zero; decimal deposito13 = decimal.Zero; this.listViewConsulta.Items.Clear(); foreach (remag_individualizacao ind in individualizacao) { ListViewItem item = this.listViewConsulta.Items.Add(ind.remag_funcionario.pis); item.SubItems.Add(ind.remag_funcionario.nome); item.SubItems.Add(ind.competencia); item.SubItems.Add(ind.data_recolhimento.ToString("dd/MM/yyyy")); item.SubItems.Add(ind.valor_jam.ToString("c")); item.SubItems.Add(ind.valor_deposito.ToString("c")); item.SubItems.Add(ind.valor_deposito13.ToString("c")); jam += ind.valor_jam; deposito += ind.valor_deposito; deposito13 += ind.valor_deposito13; } this.labelDeposito.Text = deposito.ToString("c"); this.labelDeposito13.Text = deposito13.ToString("c"); this.labelJam.Text = jam.ToString("c"); }
private void GerarAqruivo() { DateTime competencia; DateTime recolhimento; if (!string.IsNullOrEmpty(this.textBoxCaminho.Text)) { if (DateTime.TryParse(this.textBoxCompetencia.Text, out competencia) && DateTime.TryParse(this.textBoxRecolhimento.Text, out recolhimento)) { Funcoes funcao = new Funcoes(); decimal valor; List<remag_funcionario> funcionario = funcao.GetFuncionarioDados(competencia.ToLastDay(), out valor).ToList(); string mensagem = string.Empty; ArquivoRemag remag = new ArquivoRemag(competencia, recolhimento, this.textBoxCaminho.Text, funcionario.OrderBy<remag_funcionario,string>(f=>f.pis), out mensagem); remag_configuracao config = funcao.GetConfiguracao(); if (config != null) { if (!string.IsNullOrEmpty(config.remag)) { if (MessageBox.Show("Deseja validar o arquivo agora?", Mensagens.Titulo, MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { System.Diagnostics.Process.Start("remag.exe", config.sefip); } } } MessageBox.Show(mensagem, Mensagens.Titulo, MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Data de recolhimento ou competência não correspondem a uma data válida.", Mensagens.Titulo, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Informe um local para a gravação do arquivo.", Mensagens.Titulo, MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public frmUsuario() { InitializeComponent(); _controle = new Controles(); _funcao = new Funcoes(); }
protected void btnSalvar_Click(object sender, EventArgs e) { try { Funcoes ObjFuncoes = new Funcoes(); Validacoes ObjValida = new Validacoes(); if (ValidaCampos() == true) { Usuario ObjUsuario = new Usuario(); ObjUsuario.id = Convert.ToInt32(Request.QueryString["id"]); ObjUsuario.idEmpresa = Request.QueryString["idEmpresa"]; ObjUsuario.idStatus = Convert.ToInt32(ddlUsuarioStatus.ValorInformado); ObjUsuario.idPerfil = Convert.ToInt32(ddlUsuarioPerfil.ValorInformado); ObjUsuario.idProfissional = ddlProfissional.ValorInformado; ObjUsuario.Nome = txtNome.Text; ObjUsuario.Email = txtEmail.Text; ObjUsuario.Usuarios = txtUsuario.Text; if (txtUsuario.Enabled == true) ObjUsuario.Senha = ObjFuncoes.GeraSenha(); //Percore o ListBox de clientes colocando os ID's dos clientes selecionados em um List for (int i = 0; i <= ChkBoxList.Items.Count - 1; i++) {//Verifica se o cliente foi selecionado if (ChkBoxList.Items[i].Selected) {//caso selecionado entao add na lista ObjUsuario.UsuarioXCliente.Add(new UsuarioXCliente(Convert.ToInt32(ObjValida.TextoNull(Request.QueryString["id"])), Convert.ToInt32(ChkBoxList.Items[i].Value))); } } //Chama o BO e passa ObjUsuarios já com o List de clientes UsuarioBO ObjUsuarioBO = new UsuarioBO(); ObjUsuarioBO.InsertUpdate(ObjUsuario); //Verifica se é um novo cadastro if (txtUsuario.Enabled == true) { //Envia e-mail para um novo usuario FuncoesEmails ObjFuncoesEmails = new FuncoesEmails(); ObjFuncoesEmails.EmailCadastroUsuario(ObjUsuario.Nome, ObjUsuario.Email, ObjUsuario.Usuarios, ObjUsuario.Senha); } //Limpas os campos do form ObjValida.LimparCampos(this); ChkBoxList.ClearSelection(); Response.Redirect("default.aspx"); } } catch (Exception ex) { Response.Write(ex); Response.End(); } }
public RptEstimativa(List<remag_funcionario> funcionario, DateTime dataI, DateTime dataF, bool isRemuneracao, decimal qtd) : this() { Funcoes function = new Funcoes(); this.bindingSourceEstimativa.DataSource=function.GetEstimativa(funcionario, dataI, dataF, isRemuneracao); }