// POST: api/Endereco
        public IHttpActionResult Eventos([FromBody] Eventos eventos)
        {
            Indentificacao credenciais = autenticar.autenticacao(Request, 3);

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

            Eventos eve = new Eventos();

            eve.Eve_nome      = eventos.Eve_nome;
            eve.Eve_sigla     = eventos.Eve_sigla;
            eve.Eve_descricao = eventos.Eve_descricao;
            eve.Eve_estado    = true;
            eve.Eve_operacao  = false;
            eve.Tev_codigo    = eventos.Tev_codigo;

            Instituicoes ins = new Instituicoes();

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

            eve.Ins_codigo = ins;

            int retorno = EventosDB.Insert(eve);

            if (retorno == -2)
            {
                return(BadRequest());
            }
            else
            {
                return(Ok(retorno));
            }
        }
示例#2
0
 public FacadeDB()
 {
     banDB = new BandasDB();
     catDB = new CategoriasDB();
     eveDB = new EventosDB();
     usuDB = new UsuariosDB();
     utiDB = new UtilidadesDB();
     votDB = new VotosDB();
 }
        // GET: api/Instituicoes
        public IHttpActionResult Get(int tipo)
        {
            Indentificacao credenciais = autenticar.autenticacao(Request, 5);

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

            return(Ok(EventosDB.Select(Convert.ToInt32(credenciais.Ins_codigo), tipo).Tables[0]));
        }
        // GET: api/Instituicoes
        public IHttpActionResult GetEventosNomes(string nome)
        {
            Indentificacao credenciais = autenticar.autenticacao(Request, 3);

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

            return(Ok(EventosDB.SelectDisciplinasNome(("%" + nome + "%"), Convert.ToInt32(credenciais.Ins_codigo)).Tables[0]));
        }