Exemplo n.º 1
0
        public ActionResult Post([FromBody] Acesso acesso)
        {
            string token = null;

            if (ModelState.IsValid)
            {
                GuardiaoHelper helper = new GuardiaoHelper(_repo);
                token = helper.ObterToken(acesso);
                if (token != null)
                {
                    return(Ok(token));
                }
            }

            return(BadRequest("Informações de acesso inválidas."));
        }
Exemplo n.º 2
0
        public ActionResult Create()
        {
            ContaCriada ret = null;

            if (ModelState.IsValid)
            {
                GuardiaoHelper helper = new GuardiaoHelper(_repo);
                ret = helper.CriarContaSegura();
                if (ret != null)
                {
                    return(Ok(ret));
                }
                else
                {
                    return(StatusCode(HttpHeaderSecurityVariables.HttpStatusCodeIntervalError));
                }
            }
            else
            {
                return(BadRequest("Formato de Requisição Inválido"));
            }
        }