private void VerificarLicenca() { if (_licenca == string.Empty || _licenca == null || _key1 == string.Empty || _key2 == string.Empty) { MessageBox.Show("AVISO: Se você estar instalando o sistema pela primeira vez você dele informar os dados solicitados na próxima tela para abrir o sistema, caso contrario chame o suporte á algo de errado!", "SGS", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.Hide(); v_empresalicenca.ShowDialog(); } else if (DataLicenca()) { if (c_md5.ComparaMD5(_senhapadrao, _licenca)) { lblLicenca.Text = "Licença para: " + c_empresalicenca.CarregarNomeEmpresa() + " de " + _datainicial + " até " + _datafinal + "."; this.Show(); } else { MessageBox.Show("Key inválida, entre em contato com suporte!", "SGS", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); Application.Exit(); } } else { MessageBox.Show("Tempo de licença expirado!", "SGS", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.Hide(); v_EmpresaLicenca v_atualizarLicenca = new v_EmpresaLicenca(true); v_atualizarLicenca.ShowDialog(); } }
public v_EmpresaLicenca(bool KeyVencida, bool AtualizarEmpresaLicenca) { InitializeComponent(); m_empresalicenca = new m_EmpresaLicenca(); c_empresalicenca = new c_Empresalicenca(); _AlterarKeyVencida = KeyVencida; _AtualizarEmpresaLicenca = AtualizarEmpresaLicenca; txtEmpresa.Text = c_empresalicenca.CarregarNomeEmpresa(); txtKeyMD5.Text = c_empresalicenca.AutenticarLicencaMD5(); txtKey1.Text = c_empresalicenca.AutenticarKey1(); txtKey2.Text = c_empresalicenca.AutenticarKey2(); LogoEmpresa(); if (_AlterarKeyVencida == false && _AtualizarEmpresaLicenca == true) { this.Text = "Empresa/Licença"; btnRegistrar.Text = "Alterar"; } }