public async Task <TblTicketImageRel> AddTicketImageRel(TblTicketImageRel ticketImageRel)
        {
            HttpResponseMessage httpResponseMessage = await _httpClient.PostAsJsonAsync("api/TicketImageRelCore/AddTicketImageRel", ticketImageRel);

            TblTicketImageRel ans = await httpResponseMessage.Content.ReadAsAsync <TblTicketImageRel>();

            return(ans);
        }
Esempio n. 2
0
        public DtoTblTicketImageRel(TblTicketImageRel ticketImageRel, HttpStatusCode statusEffect)
        {
            id       = ticketImageRel.id;
            TicketId = ticketImageRel.TicketId;
            ImageId  = ticketImageRel.ImageId;

            StatusEffect = statusEffect;
        }
        public async Task <bool> UpdateTicketImageRel(TblTicketImageRel ticketImageRel, int logId)
        {
            List <object> ticketImageRelAndLogId = new List <object>();

            ticketImageRelAndLogId.Add(ticketImageRel);
            ticketImageRelAndLogId.Add(logId);
            HttpResponseMessage httpResponseMessage = await _httpClient.PostAsJsonAsync("api/TicketImageRelCore/UpdateTicketImageRel", ticketImageRelAndLogId);

            bool ans = await httpResponseMessage.Content.ReadAsAsync <bool>();

            return(ans);
        }
        public IHttpActionResult AddTicketImageRel(TblTicketImageRel ticketImageRel)
        {
            var task = Task.Run(() => new TicketImageRelService().AddTicketImageRel(ticketImageRel));

            if (task.Wait(TimeSpan.FromSeconds(10)))
            {
                if (task.Result.id != -1)
                {
                    return(Ok(new DtoTblTicketImageRel(task.Result, HttpStatusCode.OK)));
                }
                else
                {
                    return(Conflict());
                }
            }
            return(StatusCode(HttpStatusCode.RequestTimeout));
        }
        public IHttpActionResult UpdateTicketImageRel(List <object> ticketImageRelLogId)
        {
            TblTicketImageRel ticketImageRel = JsonConvert.DeserializeObject <TblTicketImageRel>(ticketImageRelLogId[0].ToString());
            int logId = JsonConvert.DeserializeObject <int>(ticketImageRelLogId[1].ToString());
            var task  = Task.Run(() => new TicketImageRelService().UpdateTicketImageRel(ticketImageRel, logId));

            if (task.Wait(TimeSpan.FromSeconds(10)))
            {
                if (task.Result)
                {
                    return(Ok(true));
                }
                else
                {
                    return(Conflict());
                }
            }
            return(StatusCode(HttpStatusCode.RequestTimeout));
        }
 public TblTicketImageRel AddTicketImageRel(TblTicketImageRel ticketImageRel)
 {
     return(new TicketImageRelRepo().AddTicketImageRel(ticketImageRel));
 }
 public bool UpdateTicketImageRel(TblTicketImageRel ticketImageRel, int logId)
 {
     return(new TicketImageRelRepo().UpdateTicketImageRel(ticketImageRel, logId));
 }
Esempio n. 8
0
 public bool UpdateTicketImageRel(TblTicketImageRel ticketImageRel, int logId)
 {
     return(new MainProvider().Update(ticketImageRel, logId));
 }
Esempio n. 9
0
 public TblTicketImageRel AddTicketImageRel(TblTicketImageRel ticketImageRel)
 {
     return((TblTicketImageRel) new MainProvider().Add(ticketImageRel));
 }