private async Task<work_types> _createWorkType(string work_type, Guid user_token) { using (var client = GetHttpClient()) { work_types j = new work_types { work_type = work_type }; var payload = new WrapWithToken { payload = j, user_token = user_token }; HttpResponseMessage response = client.PostAsJsonAsync(WorkTypesEndpoint, payload).Result; if (response.IsSuccessStatusCode) { return await response.Content.ReadAsAsync<work_types>(); } else { } return null; } }
public work_types CreateWorkType(string p, Guid user_token) { using (var context = new CWTimeclockEntities()) { work_types w = new work_types(); w.work_type = p; w.id = Guid.NewGuid(); w.user_id = user_token; context.work_types.Add(w); context.SaveChanges(); return w; } }