コード例 #1
0
        public async Task <QueryTicketModel> InsertTicketAsync(CommandTicketModel ticket)
        {
            try
            {
                var ticketEntity = ticket.TO <Ticket>();
                ticketEntity.CreatedOn = DateTime.Now;
                _context.Ticket.Add(ticketEntity);
                await _context.SaveChangesAsync();

                return(ticketEntity.TO <QueryTicketModel>());
            }
            catch (Exception ex)
            {
                throw new Exception("Something went wrong, please contact system administrator.");
            }
        }