private void Eventos() { KeyDown += KeyDowns; KeyPreview = true; Masks.SetToUpper(this); Shown += (s, e) => { switch (Home.pedidoPage) { case "Delivery": if (page == "Entregadores") { label11.Text = @"Selecione o Entregador!"; label2.Text = @"Buscar entregador (F1):"; NovoCliente.Text = @"Entregador Novo ? (F9)"; label1.Text = @"Entregadores encontrados:"; pictureBox1.Image = Resources.deliveryman; } else { label11.Text = @"Selecione o Cliente!"; label2.Text = @"Buscar cliente (F1):"; NovoCliente.Text = @"Cliente Novo ? (F9)"; label1.Text = @"Clientes encontrados:"; } break; case "Compras": label11.Text = @"Selecione o Fornecedor!"; label2.Text = @"Buscar fornecedor (F1):"; NovoCliente.Text = @"Fornecedor Novo ? (F9)"; label1.Text = @"Fornecedores encontrados:"; break; default: label11.Text = @"Selecione o Cliente!"; label2.Text = @"Buscar cliente (F1):"; NovoCliente.Text = @"Cliente Novo ? (F9)"; label1.Text = @"Clientes encontrados:"; break; } }; search.TextChanged += (s, e) => DataTable(); search.Enter += (s, e) => DataTable(); NovoCliente.Click += (s, e) => FormNovoCliente(); btnSelecionar.Click += (s, e) => SelectItemGrid(); GridListaClientes.CellDoubleClick += (s, e) => SelectItemGrid(); search.KeyPress += (s, e) => Masks.MaskOnlyNumberAndCharAndMore(s, e); }
private void Eventos() { KeyDown += KeyDowns; KeyPreview = true; Masks.SetToUpper(this); search.TextChanged += (s, e) => DataTable(); search.Enter += (s, e) => DataTable(); Novo.Click += (s, e) => FormNovoCliente(); btnSelecionar.Click += (s, e) => SelectItemGrid(); search.KeyPress += (s, e) => Masks.MaskOnlyNumberAndCharAndMore(s, e); }
private void Eventos() { KeyDown += KeyDowns; KeyPreview = true; Shown += (s, e) => { Refresh(); backWork.RunWorkerAsync(); }; Load += (s, e) => search.Select(); btnSelecionar.Click += (s, e) => SelectItemGrid(); buscar.Click += (s, e) => { SearchTxt = search.Text; backWork.RunWorkerAsync(); }; search.KeyPress += (s, e) => Masks.MaskOnlyNumberAndCharAndMore(s, e); backWork.DoWork += (s, e) => { dynamic obj = new { token = Program.TOKEN, id_empresa = IniFile.Read("idEmpresa", "APP") }; Ncms = new RequestApi().URL(Program.URL_BASE + $"/api/ncm&search={SearchTxt}").Content(obj, Method.POST).Response(); }; backWork.RunWorkerCompleted += (s, e) => { label3.Visible = false; DataTable(); }; }
private void Eventos() { KeyDown += KeyDowns; KeyPreview = true; Masks.SetToUpper(this); Shown += (s, e) => { if (idItem > 0) { var item = _modelItem.FindById(idItem).First <Item>(); tituloProduto.Text = item.Nome; estoqueAtual.Text = Validation.FormatMedidas(item.Medida, Validation.ConvertToDouble(item.EstoqueAtual)); custoAtual.Text = Validation.FormatPrice(item.ValorCompra); } }; btnSalvar.Click += (s, e) => { var item = _modelItem.FindById(idItem).FirstOrDefault <Item>(); if (item == null) { return; } var tipo = btnRadioAddItem.Checked ? "A" : btnRadioRemoveItem.Checked ? "R" : "A"; var data = _modelItemEstoque .SetUsuario(Settings.Default.user_id) .SetQuantidade(Validation.ConvertToDouble(quantidade.Text)) .SetTipo(tipo) .SetLocal("Cadastro de Produto") .SetObs(obs.Text) .SetItem(item) .Save(_modelItemEstoque); if (data) { DialogResult = DialogResult.OK; Close(); } }; quantidade.KeyPress += (s, e) => Masks.MaskDouble(s, e); obs.KeyPress += (s, e) => Masks.MaskOnlyNumberAndCharAndMore(s, e); quantidade.TextChanged += (s, e) => { var item = _modelItem.FindById(idItem).First <Item>(); if (btnRadioAddItem.Checked) { novaQtd.Text = Validation.FormatMedidas(item.Medida, item.EstoqueAtual + Validation.ConvertToDouble(quantidade.Text)); } if (btnRadioRemoveItem.Checked) { novaQtd.Text = Validation.FormatMedidas(item.Medida, item.EstoqueAtual - Validation.ConvertToDouble(quantidade.Text)); } }; btnRadioAddItem.Click += (s, e) => { var item = _modelItem.FindById(idItem).First <Item>(); if (!string.IsNullOrEmpty(quantidade.Text)) { novaQtd.Text = Validation.FormatMedidas(item.Medida, item.EstoqueAtual + Validation.ConvertToDouble(quantidade.Text)); } }; btnRadioRemoveItem.Click += (s, e) => { var item = _modelItem.FindById(idItem).First <Item>(); if (!string.IsNullOrEmpty(quantidade.Text)) { novaQtd.Text = Validation.FormatMedidas(item.Medida, item.EstoqueAtual - Validation.ConvertToDouble(quantidade.Text)); } }; }