Exemplo n.º 1
0
 /// <summary>
 /// Delete a Calendar Entry
 /// http://developer.teamwork.com/events#create_event
 /// </summary>
 /// <param name="id"></param>
 public async void DeleteEntry(int id)
 {
     using (var client = new AuthorizedHttpClient(_client))
     {
         await client.DeleteAsync("/calendarevents/" + id + ".json");
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// Delete a Task
 /// </summary>
 /// <param name="tagid"></param>
 /// <returns></returns>
 public async Task <bool> DeleteTask(int tagid)
 {
     using (var client = new AuthorizedHttpClient(_client))
     {
         var response = await client.DeleteAsync("/tags/" + tagid + ".json");
     }
     return(false);
 }
Exemplo n.º 3
0
 public async Task <bool> DeleteBoard(Category company)
 {
     using (var client = new AuthorizedHttpClient(this.client.ApiKey, this.client.Domain))
     {
         string post     = JsonConvert.SerializeObject(company);
         var    response = await client.DeleteAsync("/category/" + company.Id + ".json");
     }
     return(false);
 }
Exemplo n.º 4
0
 public async Task <bool> DeleteCompany(Company company)
 {
     using (var client = new AuthorizedHttpClient(_client))
     {
         string post     = JsonConvert.SerializeObject(company);
         var    response = await client.DeleteAsync("/companies/" + company.Id + ".json");
     }
     return(false);
 }
Exemplo n.º 5
0
        /// <summary>
        ///   Delete given Project
        ///   http://developer.teamwork.com/projects
        /// </summary>
        /// <param name="project">Project Object</param>
        /// <returns>true/false</returns>
        public async Task <bool> DeleteProject(Project project)
        {
            using (var client = new AuthorizedHttpClient(_client))
            {
                await client.DeleteAsync("/projects/" + project.id + ".json");

                return(true);
            }
        }
Exemplo n.º 6
0
        /// <summary>
        ///   Delete given Project
        ///   http://developer.teamwork.com/projects
        /// </summary>
        /// <param name="project">Project Object</param>
        /// <returns>true/false</returns>
        public async Task <bool> DeleteProject(Project project)
        {
            using (var client = new  AuthorizedHttpClient(this.client.ApiKey, this.client.Domain))
            {
                await client.DeleteAsync("/projects/" + project.Id + ".json");

                return(true);
            }
        }
Exemplo n.º 7
0
 public async Task <bool> DeleteMilestone(int project)
 {
     using (var client = new AuthorizedHttpClient(_client))
     {
         string post     = JsonConvert.SerializeObject(project);
         var    response = await client.DeleteAsync("/milestones/" + project + ".json");
     }
     return(false);
 }
Exemplo n.º 8
0
        /// <summary>
        /// Delete the given entry
        /// </summary>
        /// <returns>List of Activities</returns>
        public async Task <bool> DeleteActivity(int activityID, int projectID)
        {
            using (var client = new AuthorizedHttpClient(_client))
            {
                var data = await client.DeleteAsync("/projects/" + projectID + "/latestActivity.json");

                if (data.StatusCode == HttpStatusCode.OK)
                {
                    return(true);
                }
                return(false);
            }
        }
Exemplo n.º 9
0
 public async Task <HttpResponseMessage> DeleteAsync(string id)
 {
     return(await AuthorizedHttpClient.DeleteAsync($"{API_URL}/?id={id}"));
 }