static public void Serial() { SerializarNegocios sn = new SerializarNegocios(path); SorteioNegocio negSort = new SorteioNegocio(); ConcorrenteNegocio negoConc = new ConcorrenteNegocio(); ConcorrenteColecao colC = (ConcorrenteColecao)negoConc.ExecutarConcorrente(enumCRUD.select); sn.SerializarObjeto(colC, "colC.lvt", true); ConcorrenteColecao colV = (ConcorrenteColecao)negoConc.ExecutarConcorrente(enumCRUD.select, null, true); sn.SerializarObjeto(colV, "colV.lvt", true); BilheteColecao colB = (BilheteColecao)negSort.ExecutarBilhete(enumCRUD.select, new BilheteInfo { bilheteidsorteio = new SorteioInfo { sorteioid = 1 }, bilheteidconcorrente = new ConcorrenteInfo(), bilheteidvendedor = new ConcorrenteInfo() }); sn.SerializarObjeto(colB, "colB.lvt", true); ProdutoColecao colP = (ProdutoColecao)negSort.ExecutarProduto(enumCRUD.select); sn.SerializarObjeto(colP, "colP.lvt", true); SorteioItemColecao colI = (SorteioItemColecao)negSort.ExecutarSorteioItem(enumCRUD.select, new SorteioItemInfo { Sort = new SorteioInfo { sorteioid = 1 }, Prod = new ProdutoInfo() }); sn.SerializarObjeto(colI, "colI.lvt", true); }
private void Login() { int log = accessLogin.LoginAutentic(login); switch (log) { case 0: FormMessage.ShowMessegeWarning("Senha ou login incorreto!"); break; case 1: if (checkBoxSalvarLogin.Checked) { serializarNegocios.SerializarObjeto(Form1.User, FileNameLogin); } else { serializarNegocios.ExcluirArquivo(FileNameLogin); } this.DialogResult = DialogResult.Yes; break; case 2: FormMessage.ShowMessegeWarning("Senha ou login incorreto!"); break; case 3: FormMessage.ShowMessegeWarning("Você está bloqueado!"); break; default: break; } }
private void PreencherGrid() { dataGridViewLancarEstoqueDetalhes.DataSource = null; dataGridViewLancarEstoqueDetalhes.DataSource = gridLancarEstoqueColecao; dataGridViewLancarEstoqueDetalhes.ClearSelection(); serializarNegocios.SerializarObjeto(gridLancarEstoqueColecao, FileName); ContarGrid(); }
private void ConsultarNovoIphone() { ServicoNegocio serv = new ServicoNegocio(Empresa.empconexao); List <int> lista = serv.ConsultarNovoIphoneModelo(); if (lista.Count > 0) { foreach (int item in lista) { IphoneModeloInfo mod = serv.ConsultarIphoneModeloId(item); if (mod != null) { IphoneColecao.Add(mod); } } if (serializarNegocios.ExcluirArquivo(FileIphone)) { serializarNegocios.SerializarObjeto(IphoneColecao, FileIphone); } } encerrarThread = true; }
private void Inserir() { if (FormMessage.ShowMessegeQuestion("Deseja inserir a nova empresa?") == DialogResult.Yes) { pictureBoxLoad.Visible = true; panelUnidade.Enabled = false; if (serializarNegocios.SerializarObjeto(infoEmpresa, Form1.FileNameEmp)) { Form1.Empresa = (serializarNegocios.DesserializarObjeto(Form1.FileNameEmp) as EmpresaInfo); empresaNegocios = new EmpresaNegocios(Form1.Empresa.empconexao); UnidadeInfo uni = empresaNegocios.ConsultarUnidadeSede(); if (uni == null) { infoUnid = new UnidadeInfo { unibairro = infoEmpresa.empbairro, unicep = infoEmpresa.empcep, unicidade = infoEmpresa.empcidade, unicnpj = infoEmpresa.empcnpj, unicomplemento = infoEmpresa.empcomplemento, uniemail = infoEmpresa.empemail, unifantasia = infoEmpresa.empfantasia, uniidEmpresa = infoEmpresa.empcod, unilogradouro = infoEmpresa.emplogradouro, unirazaoSocial = infoEmpresa.emprazaosocial, unireferencia = infoEmpresa.empreferencia, unisite = infoEmpresa.empsite, unitelefone = infoEmpresa.emptelefone, uniuf = infoEmpresa.empuf, uniunidade = "ASSISTÊNCIA", unifundada = infoEmpresa.empfundada, uniassistencia = EnumAssistencia.Assistencia, unisede = true }; int cod = empresaNegocios.InsertUnidade(infoUnid); if (cod > 0) { Form1.Unidade = infoUnid; infoUnid.uniativa = 1; infoUnid.uniunidade = "LOJA IPHONE"; infoUnid.unisede = false; infoUnid.uniassistencia = EnumAssistencia.Loja; empresaNegocios.InsertUnidade(infoUnid); infoUnid.uniassistencia = EnumAssistencia.Assistencia; negocioPessoa = new PessoaNegocio(infoEmpresa.empconexao, Form1.Unidade.uniassistencia); PessoaInfo pessoa = new PessoaInfo { pssassistencia = EnumAssistencia.Assistencia, psscpf = infoUnid.unicnpj, pssdataregistro = DateTime.Now, pssemail = infoUnid.uniemail, pssendbairro = infoUnid.unibairro, pssendcep = infoUnid.unicep, pssendcidade = infoUnid.unicidade, pssendcomplemento = infoUnid.unicomplemento, pssendlogradouro = infoUnid.unilogradouro, pssenduf = infoUnid.uniuf, pssidtipo = EnumPessoaTipo.Funcionario, pssniver = DateTime.Now, pssnome = "FUNCIONARIO PADRAO", psstelefone = infoUnid.unitelefone, pssiduser = 0, psspadrao = true }; int id = negocioPessoa.InsertPessoa(pessoa); UserNegocio negocio = new UserNegocio(Form1.Empresa.empconexao); negocio.UpdateUserAdmin(id); pessoa.pssidtipo = EnumPessoaTipo.Fornecedor; pessoa.pssnome = "FORNECEDOR PADRAO"; negocioPessoa.InsertPessoa(pessoa); pessoa.pssidtipo = EnumPessoaTipo.Cliente; pessoa.pssnome = "CLIENTE AVULSO"; negocioPessoa.InsertPessoa(pessoa); textBoxUnidNome.Text = infoUnid.uniunidade; infoUnid.uniid = cod; } } if (!VerificaComputador()) { PreencherComputador(); infoComp.compid = empresaNegocios.InsertComputador(infoComp); } thread = new Thread(ExecutarConsulta); form1.ExecutarThread(thread); pictureBoxLoad.Visible = false; } else { FormMessage.ShowMessegeWarning("Falha, tente novamente!"); } } }