public async Task <TblSickness> SelectSicknessById(int id) { HttpResponseMessage httpResponseMessage = await _httpClient.PostAsJsonAsync($"api/SicknessCore/SelectSicknessById?id={id}", id); TblSickness ans = await httpResponseMessage.Content.ReadAsAsync <TblSickness>(); return(ans); }
public async Task <TblSickness> AddSickness(TblSickness sickness) { HttpResponseMessage httpResponseMessage = await _httpClient.PostAsJsonAsync("api/SicknessCore/AddSickness", sickness); TblSickness ans = await httpResponseMessage.Content.ReadAsAsync <TblSickness>(); return(ans); }
public DtoTblSickness(TblSickness sickness, HttpStatusCode statusEffect) { id = sickness.id; Name = sickness.Name; SectionId = sickness.SectionId; StatusEffect = statusEffect; }
public async Task <bool> UpdateSickness(TblSickness sickness, int logId) { List <object> sicknessAndLogId = new List <object>(); sicknessAndLogId.Add(sickness); sicknessAndLogId.Add(logId); HttpResponseMessage httpResponseMessage = await _httpClient.PostAsJsonAsync("api/SicknessCore/UpdateSickness", sicknessAndLogId); bool ans = await httpResponseMessage.Content.ReadAsAsync <bool>(); return(ans); }
public IHttpActionResult AddSickness(TblSickness sickness) { var task = Task.Run(() => new SicknessService().AddSickness(sickness)); if (task.Wait(TimeSpan.FromSeconds(10))) { if (task.Result.id != -1) { return(Ok(new DtoTblSickness(task.Result, HttpStatusCode.OK))); } else { return(Conflict()); } } return(StatusCode(HttpStatusCode.RequestTimeout)); }
public IHttpActionResult UpdateSickness(List <object> sicknessLogId) { TblSickness sickness = JsonConvert.DeserializeObject <TblSickness>(sicknessLogId[0].ToString()); int logId = JsonConvert.DeserializeObject <int>(sicknessLogId[1].ToString()); var task = Task.Run(() => new SicknessService().UpdateSickness(sickness, logId)); if (task.Wait(TimeSpan.FromSeconds(10))) { if (task.Result) { return(Ok(true)); } else { return(Conflict()); } } return(StatusCode(HttpStatusCode.RequestTimeout)); }
public bool UpdateSickness(TblSickness sickness, int logId) { return(new MainProvider().Update(sickness, logId)); }
public TblSickness AddSickness(TblSickness sickness) { return((TblSickness) new MainProvider().Add(sickness)); }
public TblSickness AddSickness(TblSickness sickness) { return(new SicknessRepo().AddSickness(sickness)); }
public bool UpdateSickness(TblSickness sickness, int logId) { return(new SicknessRepo().UpdateSickness(sickness, logId)); }