// POST api/<controller>
        public async Task <IHttpActionResult> Post([FromBody] IssueDTO value)
        {
            try
            {
                await _issueTrackerService.CreateIssue(value);

                var category = await _categoryService.GetCategory(value.ProductId);

                IssueNoteDTO notes = new IssueNoteDTO()
                {
                    IssueId = value.IssueId, Notes = value.ResolutionDetail, CreatedBy = "Test", CreatedOn = DateTime.Now, ModifiedBy = "Test", ModifiedOn = DateTime.Now
                };
                await _notesService.CreateNotes(notes);

                category.Sequence = Convert.ToInt32(value.TicketNumber);
                await _categoryService.UpdateCategory(category);

                return(Ok(value));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }