private void BtnExcluirDenuncia_Click(object sender, EventArgs e)
        {
            Noticia noticia = new Noticia();

            noticia.id = this.noticia.id;

            var resultado = MessageBox.Show("Deseja realmente excluir notícia ID: " + noticia.id + "?", "Excluir?", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (resultado == DialogResult.Yes)
            {
                String rota = "http://localhost:3000/noticia";

                String      json        = JsonConvert.SerializeObject(noticia);
                Object      objResponse = ConnectionAPI.remove(rota, json, administrador.Token);
                RespUsuario respUsuario = JsonConvert.DeserializeObject <RespUsuario>(objResponse.ToString());

                MessageBox.Show(respUsuario.message);
                if (respUsuario.message.Trim().Equals("Notícia deletada!"))
                {
                    String           rotaLog          = "http://localhost:3000/log";
                    LogAdministrador logAdministrador = new LogAdministrador();
                    logAdministrador.logAtividade = "Removendo Noticia";
                    logAdministrador.administrador.idAdministrador = administrador.id;
                    String jsonLog = JsonConvert.SerializeObject(logAdministrador);
                    ConnectionAPI.post(rotaLog, jsonLog, administrador.Token);
                }
                Dispose();
                GerenciarNoticia Gnoticia = new GerenciarNoticia(administrador);
                Gnoticia.ShowDialog();
            }
        }
Пример #2
0
        private void BtnExcluirNoticia_Click(object sender, EventArgs e)
        {
            if (ListViewNoticia.SelectedItems.Count > 0)
            {
                Noticia noticia = new Noticia();
                noticia.id = ListViewNoticia.SelectedItems[0].SubItems[0].Text;

                var resultado = MessageBox.Show("Deseja realmente excluir notícia ID: " + noticia.id + "?", "Excluir?", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                if (resultado == DialogResult.Yes)
                {
                    String rota = "http://localhost:3000/noticia";
                    String json = JsonConvert.SerializeObject(noticia);

                    Object           objectResponse   = ConnectionAPI.remove(rota, json, administrador.Token);
                    RespUsuario      respUsuario      = JsonConvert.DeserializeObject <RespUsuario>(objectResponse.ToString());
                    String           rotaLog          = "http://localhost:3000/log";
                    LogAdministrador logAdministrador = new LogAdministrador();
                    logAdministrador.logAtividade = "Removendo Noticia";
                    logAdministrador.administrador.idAdministrador = administrador.id;
                    String jsonLog = JsonConvert.SerializeObject(logAdministrador);
                    ConnectionAPI.post(rotaLog, jsonLog, administrador.Token);
                    carregarTabela();
                }
            }
        }
        private void BtnRemover_Click(object sender, EventArgs e)
        {
            String     rota       = "http://localhost:3000/usuariopcd";
            UsuarioPcd usuarioPcd = new UsuarioPcd();

            usuarioPcd.cpf = maskedTextBoxCPF.Text;

            if (usuarioPcd.cpf != null && usuarioPcd.cpf.Length == 14)
            {
                String      json        = JsonConvert.SerializeObject(usuarioPcd);
                Object      objResponse = ConnectionAPI.remove(rota, json, admin.Token);
                RespUsuario respUsuario = JsonConvert.DeserializeObject <RespUsuario>(objResponse.ToString());

                MessageBox.Show(respUsuario.message);
                if (respUsuario.message.Trim().Equals("Usuário deletado!"))
                {
                    String           rotaLog          = "http://localhost:3000/log";
                    LogAdministrador logAdministrador = new LogAdministrador();
                    logAdministrador.logAtividade = "Remoção de acesso de usuário PCD";
                    logAdministrador.administrador.idAdministrador = admin.id;
                    String jsonLog = JsonConvert.SerializeObject(logAdministrador);
                    ConnectionAPI.post(rotaLog, jsonLog, admin.Token);
                }

                limparCampos();
            }
            else
            {
                MessageBox.Show("Informe ao menos o CPF para remover");
            }
        }
Пример #4
0
        private void BtnRemover_Click(object sender, EventArgs e)
        {
            String        rota  = "http://localhost:3000/administrador";
            Administrador admin = new Administrador();

            admin.email = TxtBoxEmailUsuario.Text;
            if (!(admin.email.Trim().Equals("") || admin.email == null))
            {
                String      json        = JsonConvert.SerializeObject(admin);
                Object      objResponse = ConnectionAPI.remove(rota, json, administrador.Token);
                RespUsuario respUsuario = JsonConvert.DeserializeObject <RespUsuario>(objResponse.ToString());
                MessageBox.Show(respUsuario.message);
                if (respUsuario.message.Trim().Equals("Administrador deletado"))
                {
                    String           rotaLog          = "http://localhost:3000/log";
                    LogAdministrador logAdministrador = new LogAdministrador();
                    logAdministrador.logAtividade = "Remoção de acesso de Administrador";
                    logAdministrador.administrador.idAdministrador = this.administrador.id;
                    String jsonLog = JsonConvert.SerializeObject(logAdministrador);
                    ConnectionAPI.post(rotaLog, jsonLog, this.administrador.Token);
                }
            }
            else
            {
                MessageBox.Show("Digite um email");
            }
        }
        private void buttonRemover_Click(object sender, EventArgs e)
        {
            Instituicao inst = new Instituicao();
            String      rota = "http://localhost:3000/instituicao/cnpj";

            inst.cnpj = maskedTextBoxCnpj.Text;

            if (inst.cnpj.Length == 18)
            {
                String      json        = JsonConvert.SerializeObject(inst);
                Object      objResponse = ConnectionAPI.remove(rota, json, adminstrador.Token);
                RespUsuario respUsuario = JsonConvert.DeserializeObject <RespUsuario>(objResponse.ToString());

                MessageBox.Show(respUsuario.message);
                if (respUsuario.message.Trim().Equals("Instituição removida com sucesso!"))
                {
                    String           rotaLog          = "http://localhost:3000/log";
                    LogAdministrador logAdministrador = new LogAdministrador();
                    logAdministrador.logAtividade = "Remoção de instituição";
                    logAdministrador.administrador.idAdministrador = adminstrador.id;
                    String jsonLog = JsonConvert.SerializeObject(logAdministrador);
                    ConnectionAPI.post(rotaLog, jsonLog, adminstrador.Token);
                }
                limparCampos();
            }
            else
            {
                MessageBox.Show("Informe ao menos o CNPJ para Remover!");
            }
        }