void SaveTask(Task item)
        {
                        #if Win8
            await
                        #endif
            Login();

            if (loggedUser != null)
            {
                NuTask task = new NuTask();
                task.Body       = item.Notes;
                task.Completed  = item.Done;
                task.ExternalId = item.ID.ToString();
                task.Subject    = item.Name;
                if (string.IsNullOrWhiteSpace(item.Owner))
                {
                    item.Owner = UserName;
                }

#if Win8
                await wsdl.SaveTask2Async(item.Owner, task, ClientRegistrationID);
#else
#if WINDOWS_PHONE
                wsdl.SaveTask2Async(item.Owner, task, ClientRegistrationID);
#else
                wsdl.SaveTask(clientAccount, loggedUser, task);
#endif
#endif
            }
        }