static public void desSerial() { SerializarNegocios sn = new SerializarNegocios(path); Form1.colC = (ConcorrenteColecao)sn.DesserializarObjeto("colC.lvt"); Form1.colV = (ConcorrenteColecao)sn.DesserializarObjeto("colV.lvt"); Form1.colB = (BilheteColecao)sn.DesserializarObjeto("colB.lvt"); Form1.colP = (ProdutoColecao)sn.DesserializarObjeto("colP.lvt"); Form1.colI = (SorteioItemColecao)sn.DesserializarObjeto("colI.lvt"); }
private bool Desserializar() { Empresa = (serializarNegocios.DesserializarObjeto(FileNameEmp) as EmpresaInfo); Computer = (serializarNegocios.DesserializarObjeto(FileNameComp) as ComputerInfo); IphoneColecao = (serializarNegocios.DesserializarObjeto(FileIphone) as IphoneModeloColecao); IphoneCorColecao = (serializarNegocios.DesserializarObjeto(FileIphoneCores) as IphoneModeloCorColecao); if (Empresa == null || Computer == null || IphoneColecao == null || IphoneCorColecao == null) { return(false); } else { return(true); } }
public FormLogin() { InitializeComponent(); if (serializarNegocios.ArquivoExiste(FileNameLogin)) { UserInfo user = (serializarNegocios.DesserializarObjeto(FileNameLogin) as UserInfo); if (user != null) { textBoxLogin.Text = user.uselogin; maskedTextBoxSenha.Text = user.usesenha; checkBoxSalvarLogin.Checked = true; } } }
private void FormProdEstoque_Load(object sender, EventArgs e) { for (int i = 0; i < dataGridViewLancarEstoqueDetalhes.ColumnCount; i++) { dataGridViewLancarEstoqueDetalhes.Columns[i].AutoSizeMode = DataGridViewAutoSizeColumnMode.NotSet; } if (serializarNegocios.ArquivoExiste(FileName)) { gridLancarEstoqueColecao = (serializarNegocios.DesserializarObjeto(FileName) as GridLancarEstoqueColecao); if (gridLancarEstoqueColecao != null) { negocioEstoque = new EstoqueNegocios(Form1.Empresa.empconexao, Form1.Unidade.uniassistencia); estoqueLancamentoInfo = negocioEstoque.ConsultarEstoqueLancamento(gridLancarEstoqueColecao[0].id); if (estoqueLancamentoInfo != null && estoqueLancamentoInfo.estoquelancamentoidunid == Form1.Unidade.uniid) { labelValorCod.Text = string.Format("{0:000000}", estoqueLancamentoInfo.estoquelancamentoid); labelValorData.Text = estoqueLancamentoInfo.estoquelancamentodatahora.ToLongDateString() + " " + estoqueLancamentoInfo.estoquelancamentodatahora.ToShortTimeString(); textBoxFornecedorCod.Text = string.Format("{0:000}", 0); labelFornecedorDescricao.Text = "*FORNECEDORES DIVERSOS*"; textBoxFornecedorCod.Enabled = false; buttonAddFornecedor.Enabled = false; buttonBuscarFornecedor.Enabled = false; Cancelar = true; buttonFechar.Text = "Cancel."; groupBoxItem.Enabled = true; buttonRemover.Enabled = true; buttonInicializar.Enabled = false; PreencherGrid(); textBoxProdutoCod.Select(); } } } textBoxFornecedorCod.Select(); }
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!"); } } }