예제 #1
0
        public static int GetIdiomQuantitatFromTable(this CloudTable table, string idioma)
        {
            var         retrieveOperation = TableOperation.Retrieve <IdiomItem>("Idiomes", idioma);
            TableResult resultat          = table.ExecuteAsync(retrieveOperation).Result;

            if (resultat.Result != null)
            {
                IdiomItem item = ((IdiomItem)resultat.Result);
                return(item.quantitat);
            }
            return(0);
        }
예제 #2
0
        /// <summary>
        /// Afegeix o actualitza un color a la base de dades
        /// <summary>
        /// <remarks>
        /// Color és l'objecte DTO
        /// </remarks>
        public static async Task <int> AddOrUpdateStatisticsToTable(this CloudTable table, IdiomItem item)
        {
            var         saveOperation = TableOperation.InsertOrReplace(item);
            TableResult resultat      = await table.ExecuteAsync(saveOperation);

            return(resultat.HttpStatusCode);
        }