Exemple #1
0
        public IHttpActionResult AddTask([FromBody] Models.Task task)
        {
            var taskEntity = new DataAccess.Entities.Task()
            {
                Task1      = task.Name,
                Priority   = task.Priority,
                Start_Date = task.StartDate,
                End_Date   = task.EndDate,
                IsActive   = task.IsActive,
                Parent_ID  = task.ParentTask
            };

            taskBusiness.AddTask(taskEntity);
            return(Json("Success"));
        }
        public void Test_EditTasks()
        {
            var taskData = new DataAccess.Entities.Task();
            var task     = new Models.Task()
            {
                Name      = "Test1",
                Priority  = 10,
                StartDate = DateTime.Now,
                EndDate   = DateTime.Now.AddDays(4),
                IsActive  = true
            };
            var mock = new Mock <ITaskBo>();

            mock.Setup(business => business.EditTask(taskData));
            var controller = new TaskController(mock.Object);
            var response   = controller.EditTask(task);

            Assert.IsNotNull(response);
        }
        public void Test_GetTasks()
        {
            var taskData = new DataAccess.Entities.Task()
            {
                Task1      = "Test1",
                Priority   = 10,
                Start_Date = DateTime.Now,
                End_Date   = DateTime.Now,
                IsActive   = true,
                Task_ID    = 1
            };
            var mock = new Mock <ITaskBo>();

            mock.Setup(business => business.GetTask(1)).Returns(taskData);
            var controller = new TaskController(mock.Object);
            var response   = controller.GetTask(1);

            Assert.IsNotNull(response);
        }
Exemple #4
0
 public void EditTask(DataAccess.Entities.Task task)
 {
     dataAccess = new TaskDao();
     dataAccess.UpdateTask(task);
 }
Exemple #5
0
 public void AddTask(DataAccess.Entities.Task task)
 {
     dataAccess = new TaskDao();
     dataAccess.AddTask(task);
 }