private void AutoCompleteClientes() { var clientes = new Pessoa().GetAll(); if (clientes.Count > 0) { foreach (dynamic itens in clientes) { if (itens.Nome != "Novo registro" || itens.Nome != "SELECIONE") { collectionClientes.Add(itens.Nome, Validation.ConvertToInt32(itens.Id)); } } BuscarPessoa.AutoCompleteCustomSource = collectionClientes; } }
private void Eventos() { KeyDown += KeyDowns; KeyPreview = true; Masks.SetToUpper(this); Shown += (s, e) => { Refresh(); BeginInvoke((MethodInvoker) delegate { backOn.RunWorkerAsync(); }); SetHeadersTable(GridListaProdutos); }; label6.Click += (s, e) => Close(); btnExit.Click += (s, e) => Close(); btnSalvar.Click += (s, e) => { var result = AlertOptions.Message("Atenção!", "Confirmar alterações nos produtos?", AlertBig.AlertType.warning, AlertBig.AlertBtn.YesNo); if (result) { Save(); } }; valorcompra.TextChanged += (s, e) => { var txt = (TextBox)s; Masks.MaskPrice(ref txt); }; valorvenda.TextChanged += (s, e) => { var txt = (TextBox)s; Masks.MaskPrice(ref txt); }; txtLimiteDesconto.TextChanged += (s, e) => { var txt = (TextBox)s; Masks.MaskPrice(ref txt); }; btnAddFornecedor.Click += (s, e) => { Home.pessoaPage = "Fornecedores"; AddClientes.Id = 0; var f = new AddClientes { FormBorderStyle = FormBorderStyle.FixedSingle, StartPosition = FormStartPosition.CenterScreen }; if (f.ShowDialog() == DialogResult.OK) { LoadFornecedores(); } }; ncm.KeyPress += (s, e) => Masks.MaskOnlyNumbers(s, e, 8); cest.KeyPress += (s, e) => Masks.MaskOnlyNumbers(s, e, 7); chkImpostoNFE.Click += (s, e) => { if (chkImpostoNFE.Checked) { ImpostoNFE.Enabled = true; } else { ImpostoNFE.Enabled = false; ImpostoNFE.SelectedValue = 0; } }; chkImpostoCFE.Click += (s, e) => { if (chkImpostoCFE.Checked) { ImpostoCFE.Enabled = true; } else { ImpostoCFE.Enabled = false; ImpostoCFE.SelectedValue = 0; } }; backOn.DoWork += (s, e) => { categorias = new Categoria().GetAll("Produtos"); fornecedores = new Pessoa().GetAll("Fornecedores"); impostos = new Model.Imposto().FindAll().WhereFalse("excluir").OrderByDesc("nome").Get(); impostos2 = new Model.Imposto().FindAll().WhereFalse("excluir").OrderByDesc("nome").Get(); }; backOn.RunWorkerCompleted += async(s, e) => { Start(); await SetContentTableAsync(GridListaProdutos); }; btnAddImpostoOne.Click += (s, e) => { Impostos.idImpSelected = 0; var f = new AddImpostos { FormBorderStyle = FormBorderStyle.FixedSingle, StartPosition = FormStartPosition.CenterScreen }; if (f.ShowDialog() != DialogResult.OK) { return; } LoadImpostoOne(); LoadImpostoTwo(); }; btnAddImpostoTwo.Click += (s, e) => { Impostos.idImpSelected = 0; var f = new AddImpostos { FormBorderStyle = FormBorderStyle.FixedSingle, StartPosition = FormStartPosition.CenterScreen }; if (f.ShowDialog() != DialogResult.OK) { return; } LoadImpostoOne(); LoadImpostoTwo(); }; btnAddCategoria.Click += (s, e) => { Home.CategoriaPage = "Produtos"; var f = new AddCategorias { FormBorderStyle = FormBorderStyle.FixedSingle, StartPosition = FormStartPosition.CenterScreen, TopMost = true }; if (f.ShowDialog() != DialogResult.OK) { return; } Categorias.DataSource = new Categoria().GetAll("Produtos"); Categorias.Refresh(); }; FormClosing += (s, e) => { FormOpen = false; }; }
private Pessoa GetDataPessoa(int id) { var data = new Pessoa().FindAll().WhereFalse("excluir").Where("id", id).FirstOrDefault <Pessoa>(); return(data); }