コード例 #1
0
        public bool UpdateTaskDetail([FromBody] Models.TaskDetails taskDetails)
        {
            var taskDetailsObj = Mapper.Map <Models.TaskDetails, DataAccessLayer.TaskDetail>(taskDetails);
            var status         = TaskEntities.UpdateTaskDetail(taskDetailsObj);

            return(status);
        }
コード例 #2
0
        public JsonResult <Models.TaskDetails> GetTaskDetail(int id)
        {
            DataAccessLayer.TaskDetail TaskInfo = TaskEntities.GetTaskDetail(id);
            var task = new Models.TaskDetails();

            Models.TaskDetails obj = Mapper.Map <DataAccessLayer.TaskDetail, Models.TaskDetails>(TaskInfo);
            return(Json <Models.TaskDetails>(obj));
        }
コード例 #3
0
        public static DAL.Task TaskBalToTaskDal(Models.TaskDetails taskdetails)
        {
            DAL.Task task = new DAL.Task();

            task.Title       = taskdetails.Title;
            task.Description = taskdetails.Description;
            task.DueDate     = taskdetails.DueDate;

            return(task);
        }
コード例 #4
0
        public bool InsertTaskDetail([FromBody] Models.TaskDetails taskDetails)
        {
            bool status = false;

            if (ModelState.IsValid)
            {
                taskDetails.id = TaskEntities.GetMaxId() + 1;
                var taskDetailsObj = Mapper.Map <Models.TaskDetails, DataAccessLayer.TaskDetail>(taskDetails);
                status = TaskEntities.InsertTask(taskDetailsObj);
            }
            return(status);
        }