public JsonResult AddSprint([FromBody] Sprint sprint) { CommonResponse cr = new CommonResponse(); try { var a = DataAccess.Instance.CommonServices.IsExist("Task_Sprint", "SprintTitle = '" + sprint.SprintTitle + "' "); if (a) { throw new Exception("Sprint Already Exist."); } sprint.StartDate = Convert.ToDateTime(sprint.SprintStartDate); sprint.EndDate = Convert.ToDateTime(sprint.SprintEndDate); sprint.AddDate = DateTime.Now; sprint.AddBy = User.Identity.Name; sprint.SetDate(); _context.Sprint.Add(sprint); _context.SaveChanges(); } catch (Exception ex) { cr.message = ex.Message; cr.results = Constant.FAILED; } return(new JsonResult(cr)); }