Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        public DtoTblSickness(TblSickness sickness, HttpStatusCode statusEffect)
        {
            id        = sickness.id;
            Name      = sickness.Name;
            SectionId = sickness.SectionId;

            StatusEffect = statusEffect;
        }
Ejemplo n.º 4
0
        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);
        }
Ejemplo n.º 5
0
        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));
        }
Ejemplo n.º 6
0
        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));
 }
Ejemplo n.º 9
0
 public TblSickness AddSickness(TblSickness sickness)
 {
     return(new SicknessRepo().AddSickness(sickness));
 }
Ejemplo n.º 10
0
 public bool UpdateSickness(TblSickness sickness, int logId)
 {
     return(new SicknessRepo().UpdateSickness(sickness, logId));
 }