/// <summary>
        /// Updates the list of <see cref="IProjectPoco"/> asynchronous.
        /// </summary>
        /// <param name="models">The list of models.</param>
        /// <returns>Task.</returns>
        public Task UpdateProjectsAsync(IEnumerable <IProjectPoco> models)
        {
            foreach (var item in models)
            {
                projectRepository.AddForUpdate(item);
            }

            return(projectRepository.SaveAsync());
        }