public HttpResponseMessage EndTask(int id) { var task = new TaskManagerOperations(_taskDataContext); var result = task.EndTask(id); return(Request.CreateResponse(HttpStatusCode.OK, result)); }
//[Route("GetTaskDetailsById/{id}")] public UserTaskModel GetTaskDetailsById(int id) { try { using (var task = new TaskManagerOperations()) { return(task.GetTaskDetailsById(id)); } } catch (Exception ex) { throw ex; } }
// GET api/values public List <UserTaskModel> GetTaskDetails() { try { using (var task = new TaskManagerOperations()) { return(task.GetTaskDetails()); } } catch (Exception ex) { throw ex; } }
// GET api/values public HttpResponseMessage GetTaskDetails() { try { using (var task = new TaskManagerOperations(_taskDataContext)) { var abc = task.GetTaskDetails(); return(Request.CreateResponse(HttpStatusCode.OK, abc)); } } catch (Exception ex) { throw ex; } }
// POST api/values public void Post([FromBody] UserTaskModel record) { try { using (var task = new TaskManagerOperations(_taskDataContext)) { var opSuccess = task.InsertTask(record); } } catch (Exception ex) { throw; } finally { } }
public void Get() { UserTask _userTask = new UserTask() { Task_ID = 9, ParentTask_ID = null, Project_ID = null, TaskDetail = "This is task for akashganga", StartDate = DateTime.Now, EndDate = DateTime.Now, Priority = 21, Status = "Open" }; var userMock = new List <UserTask> { _userTask }.AsQueryable(); // Arrange var mockSet = new Mock <TaskDataContext>(); var usersMock = new Mock <DbSet <UserTask> >(); usersMock.As <IQueryable <UserTask> >().Setup(m => m.Provider).Returns(userMock.Provider); usersMock.As <IQueryable <UserTask> >().Setup(m => m.Expression).Returns(userMock.Expression); usersMock.As <IQueryable <UserTask> >().Setup(m => m.ElementType).Returns(userMock.ElementType); usersMock.As <IQueryable <UserTask> >().Setup(m => m.GetEnumerator()).Returns(userMock.GetEnumerator()); usersMock.SetReturnsDefault(userMock.GetEnumerator()); usersMock.Setup(x => x.Add(It.IsAny <UserTask>())).Returns((UserTask u) => u); mockSet.Setup(p => p.Set <UserTask>().Add(It.IsAny <UserTask>())).Returns(_userTask); TaskManagerOperations op = new TaskManagerOperations(mockSet.Object); // Act // var result = op.GetTaskDetails(); Assert.IsNotNull(op); }
//// GET api/values/5 //public string Get(int id) //{ // return "value"; //} // POST api/values public void Post([FromBody] UserTaskModel record) { try { using (var task = new TaskManagerOperations()) { var entity = new UserTaskModel(); entity.TaskDetail = record.TaskDetail; entity.StartDate = record.StartDate; entity.EndDate = record.EndDate; entity.Priority = record.Priority; entity.Status = record.Status; entity.ParentTask_ID = record.ParentTask_ID; var opSuccess = task.InsertTask(entity); } } catch (Exception ex) { throw ex; } finally { } }