public async Task <IActionResult> Delete([FromBody] EstadoDepto e)
 {
     if (!ConexionOracle.Activa)
     {
         ConexionOracle.Open();
         if (!ConexionOracle.Activa)
         {
             return(StatusCode(504, ConexionOracle.NoConResponse));
         }
     }
     if (await cmd.Delete(e))
     {
         return(Ok());
     }
     return(BadRequest());
 }
        public async Task <IActionResult> Get([FromRoute] int id)
        {
            if (!ConexionOracle.Activa)
            {
                ConexionOracle.Open();
                if (!ConexionOracle.Activa)
                {
                    return(StatusCode(504, ConexionOracle.NoConResponse));
                }
            }
            EstadoDepto e = await cmd.Get <EstadoDepto>(id);

            if (e != null)
            {
                return(Ok(e));
            }
            return(BadRequest());
        }