private void btnEnviar_Click(object sender, EventArgs e) { Program.StartWaiting(this); var inventario = cbInventarios.SelectedItem as Inventario; try { try { using (var service = new SiriusService.SiriusService()) { int importarResultado; bool sucesso; service.ImportarInventario(JsonConvert.SerializeObject(inventario), out importarResultado, out sucesso); SystemSounds.Beep.Play(); MessageBox.Show(importarResultado == 1 ? "Enviado com sucesso" : "Nao foi possivel enviar o inventario"); } } catch { SystemSounds.Exclamation.Play(); MessageBox.Show("Não foi possivel enviar este inventario favor entrar em contato"); } } catch (Exception ex) { MessageBox.Show("Nao foi possivel enviar o inventario"); } Program.StopWaiting(this); }
private void btnFinalizar_Click(object sender, EventArgs e) { var inventario = cbInventarios.SelectedItem as Inventario; if (inventario != null) { try { using (var service = new SiriusService.SiriusService()) { inventario.StatusInventario = StatusExecucao.Finalizado; int importarResultado; bool sucesso; service.ImportarInventario(JsonConvert.SerializeObject(inventario), out importarResultado, out sucesso); SystemSounds.Beep.Play(); MessageBox.Show(importarResultado == 1 ? "finalizado com sucesso" : "Nao foi possivel finalizar o inventario"); if (importarResultado == 1) { Program.Banco.Inventarios.Remove(inventario); cbInventarios.DataSource = Program.Banco.Inventarios; } } } catch { SystemSounds.Asterisk.Play(); MessageBox.Show("Não foi possivel finalizar este inventario favor entrar em contato"); } } else { MessageBox.Show("Nenhuminventario selecionado "); } }