private void btn_cadastrar_Click(object sender, EventArgs e) { if (MessageBox.Show("Deseja cadastrar essa empresa com esses dados?", "Atenção", MessageBoxButtons.OKCancel, MessageBoxIcon.Information) == DialogResult.OK) { Empresa empCadastrar = new Empresa(); empCadastrar.emp_nome = txtb_nomeEmpresa.Text; empCadastrar.emp_qntdNotas = notasAltera; empCadastrar.emp_qntdDebitos = debitosAltera; var retorno = service.Post_Empresa(empCadastrar).GetAwaiter().GetResult(); MessageBox.Show(retorno.Mensagem, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); jsonEmp.RemoveAt(0); listarArquivosJson(); } }
private void btn_cadastrar_Click(object sender, EventArgs e) { TelaMenu tela = new TelaMenu(); Empresa emp = new Empresa(); int verificaSeRetornou = 0; //valida se há outra empresa com msm nome var empresas = service.GetEmpresas().GetAwaiter().GetResult(); for (int i = 0; i < empresas.Count; i++) { if (txtb_nomeEmpresa.Text.Trim() == empresas[i].emp_nome) { verificaSeRetornou = 1; MessageBox.Show("Não é possível cadastrar essa empresa, pois já há uma empresa com esse nome!!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (verificaSeRetornou == 0) { emp.emp_nome = txtb_nomeEmpresa.Text; emp.emp_indice = "50"; emp.emp_qntdNotas = txtb_notasMes.Text; emp.emp_qntdDebitos = txtb_debitosMes.Text; if (MessageBox.Show("Deseja cadastrar essa empresa?", "Atenção", MessageBoxButtons.OKCancel, MessageBoxIcon.Information) == DialogResult.OK) { var retorno = service.Post_Empresa(emp).GetAwaiter().GetResult(); MessageBox.Show(retorno.Mensagem, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); tela.listar(tela.rankingParaSerExibido()); this.Hide(); tela.ShowDialog(); } } }