Ejemplo n.º 1
0
        public ResultModel <TaskModel> AddTaskInfo(TaskModel model)
        {
            try
            {
                model.createtime = DateTime.Now;
                model.status     = Constants.TASKSTATUS_INIT;

                int taskid = taskDal.AddTask(model);
                model.taskid = taskid;

                foreach (LocationModel item in model.locations)
                {
                    item.taskid = model.taskid;

                    locationDal.AddLocation(item);
                }

                ResultModel <TaskModel> result = new ResultModel <TaskModel>();
                result.code    = Constants.SUCCESS_CODE;
                result.message = "新增成功";

                return(result);
            }
            catch (Exception ex)
            {
                ResultModel <TaskModel> result = new ResultModel <TaskModel>();
                result.code    = Constants.ERROR_CODE;
                result.message = ex.Message;

                return(result);
            }
        }
Ejemplo n.º 2
0
 public IActionResult Create([Bind] Task task)
 {
     if (ModelState.IsValid)
     {
         objtask.AddTask(task);
         return(RedirectToAction("Index"));
     }
     return(View(task));
 }
Ejemplo n.º 3
0
        // POST api/<controller>
        public IHttpActionResult Post(Task task)
        {
            bool res = dal.AddTask(task);

            if (res)
            {
                return(Ok());
            }
            else
            {
                return(NotFound());
            }
        }
Ejemplo n.º 4
0
        public static bool AddTask(TaskDTO td)
        {
            Dal.Task t  = TaskDTO.ToDal(td);
            int      id = TaskDAL.AddTask(t);

            if (id != 0)
            {
                if (td.Dock != null)
                {
                    Document doc = new Document();
                    doc.DocCoding = td.Dock;
                    doc.DocUser   = id;
                    doc.type      = 6;
                    doc.DocName   = td.DocName;
                    DocumentBL.AddUserDocuments(new DocumentDTO(doc));
                }
                return(true);
            }
            return(false);
        }
Ejemplo n.º 5
0
 public int AddTask(Task task)
 {
     TaskDAL.AddTask(task);
     return(TaskDAL.GetLastRowIndex());
 }
Ejemplo n.º 6
0
 public int AddTask(TaskViewModel add)
 {
     return(data.AddTask(add));
 }
Ejemplo n.º 7
0
 public static int AddTask(YouCompleteMe.Models.Task task)
 {
     return(TaskDAL.AddTask(task));
 }