public void SetStatus(int id, string status) { StatusEnum.TryParse(status, out StatusEnum result); var ticket = ticketRepository.GetById(id); if (status == "Done") { ticket.DateClosed = DateTime.Now; } ticket.Status = result; ticketRepository.Update(ticket); }