public bool Update(int?Id, TicketProgressParam ticketProgressParam) { if (Id != null && ticketProgressParam != null) { status = _ticketProgressRepository.Update(Id, ticketProgressParam); } return(status); }
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); }