示例#1
0
        /// <summary>
        /// Gerar senha de acesso para contra-chave
        /// </summary>
        /// <returns>Senha numérica para contra-chave</returns>
        public string geraSenhaAcesso(FrmPrincipal vFrmPrincipal)
        {
            Conexao  con    = new Conexao();
            Drive    vDrive = Drive.GetDrive("C");
            DateTime dt     = DateTime.Now;
            string   sHora;
            string   sData;
            long     lValor;
            long     lSerial;
            string   sResposta = "";

            string[] vCodCliente;

            sHora   = string.Format("{0:HH:mm:ss}", dt);
            sData   = String.Format("{0:ddMMyyyy}", dt);
            lSerial = vDrive.SerialNumber;
            lValor  = (int.Parse(sHora.Substring(0, 2)) + int.Parse(sHora.Substring(3, 2)) + int.Parse(sHora.Substring(6, 2))) + int.Parse(sData);//lSerial;// / (int.Parse(sHora.Substring(0, 2)) + int.Parse(sHora.Substring(3, 2)) + int.Parse(sHora.Substring(6, 2)));

            if (con.buscarDadosConexao(vFrmPrincipal.vvEnderecoConfig))
            {
                vCodCliente = con.vvChaveAcesso.Split('@');
                sResposta   = sHora.Substring(0, 2) + "ES" + sHora.Substring(3, 2) + "T" + sHora.Substring(6, 2) + "." + vCodCliente[0] + "." + lValor.ToString();
                sResposta   = Criptografar(sResposta);
            }
            return(sResposta);
        }
 public FrmContaCartaoCliente(string vArquivoConexao, FrmPrincipal vTela_FrmPrincipal, cliente ccCliente)
 {
     InitializeComponent();
     sArquivoConexao = vArquivoConexao;
     vTelaPrincipal  = vTela_FrmPrincipal;
     cCliente        = ccCliente;
 }
 public FrmCadVendedor(string vArquivoConexao, FrmPrincipal vvTelaPrincipal)
 {
     InitializeComponent();
     iQteTelefones   = 0;
     sArquivoConexao = vArquivoConexao;
     vTelaPrincipal  = vvTelaPrincipal;
 }
示例#4
0
 public FrmCadCarro_Opcional(string vArquivoConexao, FrmPrincipal vTela_FrmPrincipal, carro ccCarro)
 {
     InitializeComponent();
     sArquivoConexao = vArquivoConexao;
     vTelaPrincipal  = vTela_FrmPrincipal;
     cCarro          = ccCarro;
 }
 public FrmAlterarSenha(FrmPrincipal vvTelaPrincipal, usuario ccUsuario, string ssArquivoConexao)
 {
     InitializeComponent();
     vTelaPrincipal  = vvTelaPrincipal;
     obUsuario       = ccUsuario;
     sArquivoConexao = ssArquivoConexao;
 }
 public FrmSuporte01(FrmPrincipal frmPrincipal)
 {
     InitializeComponent();
     txtUsuario.Focus();
     vFrmPrincipal = frmPrincipal;
     vConexao      = new Conexao();
 }
示例#7
0
 /// <summary>
 /// Inicio de nova tela de telefone
 /// </summary>
 /// <param name="vArquivoConexao">Endereço do arquivo de conexao com BD</param>
 /// <param name="vTela_FrmPrincipal">Classe do formulário principal</param>
 /// <param name="bTela">Tela de origem 0 - CadCliente, 1 - CadVendedor</param>
 public FrmNovoTelefone(string vArquivoConexao, FrmPrincipal vTela_FrmPrincipal, byte bbTela)
 {
     InitializeComponent();
     sArquivoConexao = vArquivoConexao;
     vTelaPrincipal  = vTela_FrmPrincipal;
     bTela           = bbTela;
 }
示例#8
0
 public FrmCadObservacao(string vArquivoConexao, FrmPrincipal vTela_FrmPrincipal, cliente ccCliente)
 {
     InitializeComponent();
     sArquivoConexao = vArquivoConexao;
     vTelaPrincipal  = vTela_FrmPrincipal;
     cCliente        = ccCliente;
     iTela           = 1;
 }
示例#9
0
 public FrmCadObservacao(string vArquivoConexao, FrmPrincipal vTela_FrmPrincipal, vendas ccVenda)
 {
     InitializeComponent();
     sArquivoConexao = vArquivoConexao;
     vTelaPrincipal  = vTela_FrmPrincipal;
     cVenda          = ccVenda;
     iTela           = 2;
 }
示例#10
0
 public FrmCadHistorico(string vArquivoConexao, FrmPrincipal vTela_FrmPrincipal, carro ccCarro, bool bbNovoVeiculo)
 {
     InitializeComponent();
     cCarro          = ccCarro;
     sArquivoConexao = vArquivoConexao;
     vTelaPrincipal  = vTela_FrmPrincipal;
     bNovoVeiculo    = bbNovoVeiculo;
 }
示例#11
0
 public FrmCadVenda(string vArquivoConexao, FrmPrincipal vvTelaPrincipal, byte bbTipo, vendas ccVendas)
 {
     InitializeComponent();
     sArquivoConexao  = vArquivoConexao;
     vTelaPrincipal   = vvTelaPrincipal;
     bTipoEntrada     = bbTipo;
     cPrincipalVendas = ccVendas;
 }
示例#12
0
 public FrmCadObservacao(string vArquivoConexao, FrmPrincipal vTela_FrmPrincipal, carro ccCarro)
 {
     InitializeComponent();
     sArquivoConexao = vArquivoConexao;
     vTelaPrincipal  = vTela_FrmPrincipal;
     cCarro          = ccCarro;
     iTela           = 0;
 }
 public FrmCadComissao(string vArquivoConexao, FrmPrincipal vvTelaPrincipal, int iTipo, vendas ccVendas, int iiCodVendedor)
 {
     InitializeComponent();
     sArquivoConexao = vArquivoConexao;
     vTelaPrincipal  = vvTelaPrincipal;
     iTipoEntrada    = iTipo;
     cVendas         = ccVendas;
     CodVendedor     = iiCodVendedor;
 }
示例#14
0
 public FrmCadProspect(string vArquivoConexao, FrmPrincipal vvTelaPrincipal)
 {
     InitializeComponent();
     sArquivoConexao = vArquivoConexao;
     iQteTelefones   = 0;
     iQteMarca       = 0;
     iQteCor         = 0;
     iQteMotor       = 0;
     iQtePortas      = 0;
     vTelaPrincipal  = vvTelaPrincipal;
 }
示例#15
0
 public FrmCadDespesa(string vArquivoConexao, FrmPrincipal vTela_FrmPrincipal, carro ccCarro, bool bbSemCarro)
 {
     InitializeComponent();
     sArquivoConexao = vArquivoConexao;
     vTelaPrincipal  = vTela_FrmPrincipal;
     bSemCarro       = bbSemCarro;
     if (!bSemCarro)
     {
         cCarro = ccCarro;
     }
 }
示例#16
0
 public FrmSuportes(FrmPrincipal frmPrincipal)
 {
     InitializeComponent();
     vFrmPrincipal = frmPrincipal;
 }
示例#17
0
 public FrmAuditoria(string vArquivoConexao, FrmPrincipal vvTelaPrincipal)
 {
     InitializeComponent();
     vTelaPrincipal  = vvTelaPrincipal;
     sArquivoConexao = vArquivoConexao;
 }
示例#18
0
 public FrmLogin(FrmPrincipal frmPrincipal)
 {
     InitializeComponent();
     vFrmPrincipal = frmPrincipal;
     vConexao      = new CamadaDados();
 }
示例#19
0
 public FrmCadOpcionais(string vArquivoConexao, FrmPrincipal vvTelaPrincipal)
 {
     InitializeComponent();
     sArquivoConexao = vArquivoConexao;
     vTelaPrincipal  = vvTelaPrincipal;
 }
示例#20
0
 public FrmSenhaAcesso(byte vForm, FrmPrincipal vFrmPrincipal)
 {
     InitializeComponent();
     vvForm         = vForm;
     vvFrmPrincipal = vFrmPrincipal;
 }
示例#21
0
 public FrmCadEmpresa(FrmPrincipal vvTelaPrincipal, string ssArquivoConexao)
 {
     InitializeComponent();
     vTelaPrincipal  = vvTelaPrincipal;
     sArquivoConexao = ssArquivoConexao;
 }