Esempio n. 1
0
 public bool Update(int?Id, TicketProgressParam ticketProgressParam)
 {
     if (Id != null && ticketProgressParam != null)
     {
         status = _ticketProgressRepository.Update(Id, ticketProgressParam);
     }
     return(status);
 }
Esempio n. 2
0
 public bool Insert(TicketProgressParam ticketProgressParam)
 {
     if (ticketProgressParam != null)
     {
         status = _ticketProgressRepository.Insert(ticketProgressParam);
     }
     return(status);
 }
        public bool Update(int?Id, TicketProgressParam ticketProgressParam)
        {
            var result         = 0;
            var ticketProgress = Get(Id);

            ticketProgress.ProgressDate = DateTimeOffset.UtcNow.LocalDateTime;
            ticketProgress.Statuses     = myContext.Statuses.Find(ticketProgressParam.Statuses);
            ticketProgress.Tickets      = myContext.Tickets.Find(ticketProgressParam.Tickets);
            ticketProgress.Staffs       = myContext.Staffs.Find(ticketProgressParam.Staffs);
            ticketProgress.UpdateDate   = DateTimeOffset.UtcNow.LocalDateTime;
            result = myContext.SaveChanges();
            if (result > 0)
            {
                status = true;
            }
            return(status);
        }
        public bool Insert(TicketProgressParam ticketProgressParam)
        {
            //cari id ticket terahir
            var getTicket = myContext.Tickets.Max(x => x.Id);

            var result = 0;

            ticketProgress.ProgressDate = DateTimeOffset.UtcNow.LocalDateTime;
            ticketProgress.Statuses     = myContext.Statuses.Find(ticketProgressParam.Statuses);
            ticketProgress.Tickets      = myContext.Tickets.Find(getTicket);
            ticketProgress.Staffs       = myContext.Staffs.Find(ticketProgressParam.Staffs);
            ticketProgress.CreateDate   = DateTimeOffset.UtcNow.LocalDateTime;
            myContext.TicketProgresses.Add(ticketProgress);
            result = myContext.SaveChanges();
            if (result > 0)
            {
                status = true;
            }
            return(status);
        }
 // PUT: api/Priorities/5
 public void Put(int id, TicketProgressParam ticketProgressParam)
 {
     _ticketProgressService.Update(id, ticketProgressParam);
 }
 // POST: api/Priorities
 public void Post(TicketProgressParam ticketProgressParam)
 {
     _ticketProgressService.Insert(ticketProgressParam);
 }