Compare commits
No commits in common. "0d49163d7b4e12b5a52ebed6828b4ef2f584cef9" and "82ebd07d6170dea0fbce41fa3fd9cca52cc4f2d5" have entirely different histories.
0d49163d7b
...
82ebd07d61
@ -54,7 +54,7 @@ namespace Marco.Pms.Model.Mapper
|
|||||||
ApprovedDate = taskAllocation.ApprovedDate,
|
ApprovedDate = taskAllocation.ApprovedDate,
|
||||||
PlannedTask = taskAllocation.PlannedTask,
|
PlannedTask = taskAllocation.PlannedTask,
|
||||||
CompletedTask = taskAllocation.CompletedTask,
|
CompletedTask = taskAllocation.CompletedTask,
|
||||||
NotApprovedTask = taskAllocation.ApprovedById == null ? taskAllocation.CompletedTask : (taskAllocation.CompletedTask - taskAllocation.ReportedTask),
|
NotApprovedTask = taskAllocation.ApprovedById == null ? taskAllocation.CompletedTask : (taskAllocation.ReportedTask - taskAllocation.CompletedTask),
|
||||||
Description = taskAllocation.Description,
|
Description = taskAllocation.Description,
|
||||||
AssignedBy = taskAllocation.Employee?.ToBasicEmployeeVMFromEmployee(),
|
AssignedBy = taskAllocation.Employee?.ToBasicEmployeeVMFromEmployee(),
|
||||||
ReportedBy = taskAllocation.ReportedBy?.ToBasicEmployeeVMFromEmployee(),
|
ReportedBy = taskAllocation.ReportedBy?.ToBasicEmployeeVMFromEmployee(),
|
||||||
@ -114,7 +114,7 @@ namespace Marco.Pms.Model.Mapper
|
|||||||
ReportedDate = taskAllocation.ReportedDate,
|
ReportedDate = taskAllocation.ReportedDate,
|
||||||
WorkStatus = taskAllocation.WorkStatus,
|
WorkStatus = taskAllocation.WorkStatus,
|
||||||
CompletedTask = taskAllocation.CompletedTask,
|
CompletedTask = taskAllocation.CompletedTask,
|
||||||
NotApprovedTask = taskAllocation.ApprovedById == null ? taskAllocation.CompletedTask : (taskAllocation.CompletedTask - taskAllocation.ReportedTask),
|
NotApprovedTask = taskAllocation.ApprovedById == null ? taskAllocation.CompletedTask : (taskAllocation.ReportedTask - taskAllocation.CompletedTask),
|
||||||
AssignedBy = taskAllocation.Employee?.ToBasicEmployeeVMFromEmployee(),
|
AssignedBy = taskAllocation.Employee?.ToBasicEmployeeVMFromEmployee(),
|
||||||
ReportedBy = taskAllocation.ReportedBy?.ToBasicEmployeeVMFromEmployee(),
|
ReportedBy = taskAllocation.ReportedBy?.ToBasicEmployeeVMFromEmployee(),
|
||||||
ApprovedBy = taskAllocation.ApprovedBy?.ToBasicEmployeeVMFromEmployee(),
|
ApprovedBy = taskAllocation.ApprovedBy?.ToBasicEmployeeVMFromEmployee(),
|
||||||
|
|||||||
@ -165,7 +165,7 @@ namespace MarcoBMS.Services.Controllers
|
|||||||
taskAllocation.ReportedDate = reportTask.ReportedDate;
|
taskAllocation.ReportedDate = reportTask.ReportedDate;
|
||||||
taskAllocation.ReportedById = loggedInEmployee.Id;
|
taskAllocation.ReportedById = loggedInEmployee.Id;
|
||||||
taskAllocation.CompletedTask = reportTask.CompletedTask;
|
taskAllocation.CompletedTask = reportTask.CompletedTask;
|
||||||
//taskAllocation.ReportedTask = reportTask.CompletedTask;
|
taskAllocation.ReportedTask = reportTask.CompletedTask;
|
||||||
|
|
||||||
var checkListMappings = new List<CheckListMappings>();
|
var checkListMappings = new List<CheckListMappings>();
|
||||||
var checkListVMs = new List<CheckListVM>();
|
var checkListVMs = new List<CheckListVM>();
|
||||||
@ -692,21 +692,21 @@ namespace MarcoBMS.Services.Controllers
|
|||||||
"Approved tasks cannot be greater than completed tasks", 400));
|
"Approved tasks cannot be greater than completed tasks", 400));
|
||||||
}
|
}
|
||||||
|
|
||||||
//// Update completed work in the associated work item, if it exists
|
// Update completed work in the associated work item, if it exists
|
||||||
//if (taskAllocation.WorkItem != null && taskAllocation.CompletedTask != approveTask.ApprovedTask)
|
if (taskAllocation.WorkItem != null && taskAllocation.CompletedTask != approveTask.ApprovedTask)
|
||||||
//{
|
{
|
||||||
// if (taskAllocation.CompletedTask > 0)
|
if (taskAllocation.CompletedTask > 0)
|
||||||
// {
|
{
|
||||||
// taskAllocation.WorkItem.CompletedWork -= taskAllocation.CompletedTask;
|
taskAllocation.WorkItem.CompletedWork -= taskAllocation.CompletedTask;
|
||||||
// }
|
}
|
||||||
// taskAllocation.WorkItem.CompletedWork += approveTask.ApprovedTask;
|
taskAllocation.WorkItem.CompletedWork += approveTask.ApprovedTask;
|
||||||
//}
|
}
|
||||||
|
|
||||||
// Update task allocation details
|
// Update task allocation details
|
||||||
taskAllocation.ApprovedById = loggedInEmployee.Id;
|
taskAllocation.ApprovedById = loggedInEmployee.Id;
|
||||||
taskAllocation.ApprovedDate = DateTime.UtcNow;
|
taskAllocation.ApprovedDate = DateTime.UtcNow;
|
||||||
taskAllocation.WorkStatusId = approveTask.WorkStatus;
|
taskAllocation.WorkStatusId = approveTask.WorkStatus;
|
||||||
taskAllocation.ReportedTask = approveTask.ApprovedTask;
|
taskAllocation.CompletedTask = approveTask.ApprovedTask;
|
||||||
|
|
||||||
// Add a comment (optional)
|
// Add a comment (optional)
|
||||||
var comment = new TaskComment
|
var comment = new TaskComment
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user