public async Task <TNKCD> PostTNKCDAsync(TNKCD TNKCD) { var jObject = JsonConvert.SerializeObject(TNKCD); //Make Json object into content type var content = new StringContent(jObject); //Adding header of the contenttype content.Headers.ContentType = new MediaTypeHeaderValue("application/json"); TNKCD responseTNKCD = null; try { var response = await Client.PostAsync(this.BaseUrl + "/api/TNKCD", content); if (response.IsSuccessStatusCode) { var responseContent = await response.Content.ReadAsStringAsync(); responseTNKCD = JsonConvert.DeserializeObject <TNKCD>(responseContent); } } catch (Exception e) { System.Diagnostics.Debug.WriteLine("Exception in RestService.PostTNKCDAsync: " + e); } return(responseTNKCD); }
public async Task <IActionResult> PutTNKCD(int id, TNKCD tNKCD) { if (id != tNKCD.Id) { return(BadRequest()); } _context.Entry(tNKCD).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TNKCDExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <TNKCD> > PostTNKCD(TNKCD tNKCD) { _context.TNKCDs.Add(tNKCD); await _context.SaveChangesAsync(); //return CreatedAtAction("GetTNKCD", new { id = tNKCD.Id }, tNKCD); return(tNKCD); }
public async void Submit() { TNKCD createdTNKCD = await TNKCD.PostTNKCDAsync(this.TNKCD); //TODO: Error handling Messenger.Raise(new WindowActionMessage(WindowAction.Close, "ShowSubmitCommand")); Messenger.Raise(new WindowActionMessage(WindowAction.Close, "Created")); }
public async void Initialize() { TNKCD tnkcd = new TNKCD(); this.TNKCD = await tnkcd.GetTNKCDAsync(); Work work = new Work(); this.Work = await work.GetWorkAsync(); Employee employee = new Employee(); this.Employee = await employee.GetEmployeeAsync(); }
public async void Initialize() { var message = new TransitionMessage(typeof(Views.Logon), new LogonViewModel(), TransitionMode.Modal, "ShowLogon"); Messenger.Raise(message); Employee employee = new Employee(); this.Employee = await employee.GetEmployeeAsync(); TNKCD tnkcd = new TNKCD(); this.TNKCD = await tnkcd.GetTNKCDAsync(); this.CTNKCD = new TNKCD(); }
public async Task <TNKCD> DeleteTNKCDAsync(int Id) { TNKCD responseTNKCD = null; try { var response = await Client.DeleteAsync(this.BaseUrl + "/api/TNKCD/" + Id); if (response.IsSuccessStatusCode) { var responseContent = await response.Content.ReadAsStringAsync(); responseTNKCD = JsonConvert.DeserializeObject <TNKCD>(responseContent); } } catch (Exception e) { System.Diagnostics.Debug.WriteLine("Exception in RestService.DeleteTNKCDAsync: " + e); } return(responseTNKCD); }
public async void UserDelete(TNKCD tNKCD) { TNKCD deletedemployee = await tNKCD.DeleteTNKCDAsync(tNKCD.Id); Messenger.Raise(new WindowActionMessage(WindowAction.Close, "ShowDeleteCommand")); }
public void SelectTo(int parameter) { this.Tocombo = TNKCD.Where(t => parameter == t.EmployeeToId); }
public void SelectPT(int parameter) { this.PTcombo = TNKCD.Where(t => parameter == t.WorkId); }