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 } }