Esempio n. 1
0
        public IActionResult ReplayeView(int id)
        {
            var        replayeTask = _work.WorkTask.Get(id);
            vmWorkTask replayeObj  = new vmWorkTask();

            replayeObj.Mark    = replayeTask.Mark;
            replayeObj.Comment = replayeTask.Comment;
            return(PartialView("_Replay", replayeObj));
        }
Esempio n. 2
0
        public IActionResult SalesTask(int id)
        {
            var        workTotal  = _work.WorkTask.Get(id);
            vmWorkTask vmWorkTask = new vmWorkTask();

            vmWorkTask.Reply        = workTotal.Reply;
            vmWorkTask.CompliteTime = workTotal.CompliteTime;
            vmWorkTask.PaidAmmount  = workTotal.PaidAmmount;
            vmWorkTask.DewAmmount   = workTotal.DewAmmount;

            return(PartialView("_WorkTask", vmWorkTask));
        }
Esempio n. 3
0
        public IActionResult ReplayeUpdate(vmWorkTask workTask)
        {
            var replaye = _work.WorkTask.Get(workTask.Id);

            if (replaye != null)
            {
                replaye.Mark    = workTask.Mark == replaye.Mark ? replaye.Mark :workTask.Mark;
                replaye.Comment = workTask.Comment != null ? workTask.Comment :replaye.Comment;
                _work.WorkTask.Update(replaye);
                _work.Save();
                if (workTask.Id > 0)
                {
                    return(Json(true));
                }
            }
            return(Json(false));
        }
Esempio n. 4
0
        public IActionResult WorkTaskReplay(vmWorkTask vmWorkTask)
        {
            var taskItem = _work.WorkTask.Get(vmWorkTask.Id);

            if (taskItem != null)
            {
                taskItem.Reply        = vmWorkTask.Reply;
                taskItem.CompliteTime = vmWorkTask.ChangeCompliteTime != null ? vmWorkTask.CompliteTime:DateTime.Now;
                taskItem.DewAmmount   = vmWorkTask.DewAmmount;
                taskItem.PaidAmmount  = vmWorkTask.PaidAmmount;

                _work.WorkTask.Update(taskItem);
                _work.Save();
                return(Json(true));
            }

            return(Json(false));
        }
Esempio n. 5
0
        public IActionResult UpdateWorkTask(vmWorkTask vmWorkTask)
        {
            var vmTaskObj = _work.WorkTask.Get(vmWorkTask.Id);

            if (vmTaskObj != null)
            {
                vmTaskObj.Name        = vmWorkTask.Name;
                vmTaskObj.ToDate      = vmWorkTask.ChangeToDate != null ? vmWorkTask.ToDate : DateTime.Now;
                vmTaskObj.EndDate     = vmWorkTask.ChangeEndDate != null ? vmWorkTask.EndDate :DateTime.Now;
                vmTaskObj.IconClass   = vmWorkTask.IconClass;
                vmTaskObj.IconColor   = vmWorkTask.IconColor;
                vmTaskObj.ManagerId   = vmWorkTask.ManagerId;
                vmTaskObj.SalesManId  = vmWorkTask.SalesManId;
                vmTaskObj.Requirement = vmWorkTask.Requirement;

                _work.WorkTask.Update(vmTaskObj);
                _work.Save();
                return(Json(true));
            }
            return(Json(false));
        }
Esempio n. 6
0
        public IActionResult SaveData(vmWorkTask vmWorkTask)
        {
            if (ModelState.IsValid)
            {
                WorkTask task = new WorkTask()
                {
                    Name        = vmWorkTask.Name,
                    Requirement = vmWorkTask.Requirement,
                    ToDate      = vmWorkTask.ToDate != null ? vmWorkTask.ToDate : DateTime.Now,
                    EndDate     = vmWorkTask.EndDate != null ? vmWorkTask.EndDate : DateTime.Now,
                    //  FixedTime = vmWorkTask.FixedTime != null ? vmWorkTask.FixedTime : DateTime.Now,
                    ManagerId  = vmWorkTask.ManagerId,
                    SalesManId = vmWorkTask.SalesManId,
                    IconClass  = vmWorkTask.IconClass,
                    IconColor  = vmWorkTask.IconColor,
                };
                _work.WorkTask.Add(task);
                _work.Save();

                return(Json(true));
            }

            return(Json(false));
        }