public IHttpActionResult Disciplinas()
        {
            Indentificacao credenciais = autenticar.autenticacao(Request, 4);

            if (credenciais == null)
            {
                return(Content(HttpStatusCode.Unauthorized, "Credenciais Invalidas ou Ausentes!"));
            }

            return(Ok(EventosAuditoresDB.SelectDisciplinas(Convert.ToInt32(credenciais.Pes_codigo)).Tables[0]));
        }
        // POST: api/Instituicoes
        public IHttpActionResult Post([FromBody] EventosAuditores enventosAuditores)
        {
            Indentificacao credenciais = autenticar.autenticacao(Request, 3);

            if (credenciais == null)
            {
                return(Content(HttpStatusCode.Unauthorized, "Credenciais Invalidas ou Ausentes!"));
            }

            var date = DateTime.Now;

            EventosAuditores eau = new EventosAuditores();

            eau.Eau_periodo_identificacao = date.Year.ToString();
            eau.Eau_data_abertura         = date;
            eau.Eau_estado = true;

            Instituicoes ins = new Instituicoes();

            ins.Ins_codigo = Convert.ToInt32(credenciais.Ins_codigo);

            eau.Ins_codigo = ins;
            eau.Eve_codigo = enventosAuditores.Eve_codigo;
            eau.Pes_codigo = enventosAuditores.Pes_codigo;

            int retorno = EventosAuditoresDB.Insert(eau);

            if (retorno == -2)
            {
                return(BadRequest());
            }
            else
            {
                return(Ok(retorno));
            }
        }