示例#1
0
 /// <summary>
 /// 新增子任务
 /// </summary>
 /// <param name="tasklistModel"></param>
 /// <returns></returns>
 public CommonResult Add(Models.TaskList tasklistModel)
 {
     //if(IsRepeatTaskListName(tasklistModel.TaskListNo,tasklistModel.TaskListName))
     //{
     //	return CommonResult.Instance("已存在此任务名,请换一个再试");
     //}
     tasklistModel.TaskListNo = db.Database.SqlQuery <string>("select ([dbo].[GetNextTN]('TaskList')) ").FirstOrDefault();
     db.TaskList.Add(tasklistModel);
     if (db.SaveChanges() < 0)
     {
         return(CommonResult.Instance(0, "新建失败", tasklistModel.TaskListName));
     }
     Log4NetHelper.Info("新增子任务", tasklistModel.ToJson());
     return(CommonResult.Instance());
     //AllServices.ActionLogService.AddLog("新增文件",folderModel.ToJson(),Enums.ActionCategory.Add);
 }
示例#2
0
 /// <summary>
 /// 更新任务
 /// </summary>
 /// <param name="tasklistModel"></param>
 /// <returns></returns>
 public CommonResult Update(Models.TaskList tasklistModel)
 {
     if (IsRepeatTaskListName(tasklistModel.TaskListNo, tasklistModel.TaskListName))
     {
         return(CommonResult.Instance("已存在此任务名,请换一个再试"));
     }
     db.TaskList.Where(taskList => taskList.UID == tasklistModel.UID).Update(u => new Models.TaskList()
     {
         TaskListName = tasklistModel.TaskListName,
         Editor       = tasklistModel.Editor,
         EditTime     = tasklistModel.EditTime,
         Remark       = tasklistModel.Remark,
         State        = tasklistModel.State
     });
     Log4NetHelper.Info("更新任务", tasklistModel.ToJson());
     //AllServices.ActionLogService.AddLog("更新项目信息",model.ToJson(),Enums.ActionCategory.Update);
     return(CommonResult.Instance());
 }