public async Task <IEnumerable <Estrutura> > GetAllEstrutura([FromRoute] int idCliente,
                                                              [FromBody] IEnumerable <int> idTipoAcoes, [FromRoute] string token)
 {
     if (await Seguranca.validaTokenAsync(token))
     {
         return(EstruturaDAO.GetAll(idCliente, idTipoAcoes));
     }
     else
     {
         return(new List <Estrutura>());
     }
 }
        public async Task <JsonResult> DeletarEstrutura([FromBody] object Estrutura, string token)
        {
            dynamic objEn = Estrutura;
            string  a     = objEn.idEstrutura.ToString();

            if (await Seguranca.validaTokenAsync(token))
            {
                Estrutura obj = EstruturaDAO.GetAll().Where(x => x.ID == Convert.ToInt32(a)).FirstOrDefault();
                return(Json(new { msg = EstruturaDAO.Remove(obj) }));
                //return Json(new { msg = false });
            }
            else
            {
                return(Json(new { msg = false }));
            }
        }