public EmployeesSetupAssignment EmployeesSetup(int workOrderId, int UserId, string UserName) { var workOrderChildManpower = _context.WorkOrderChildManpowers.Where(x => x.WorkOrderId == workOrderId).ToList(); EmployeesSetupAssignment employeesSetupAssignment = new EmployeesSetupAssignment(); employeesSetupAssignment.WorkOrderChildManpower = workOrderChildManpower; return(employeesSetupAssignment); }
public void AddEmployeesSetupAssignment(int workOrderId, EmployeesSetupAssignment employeesSetupAssignment) { List <EmployeesSetupAssignment> EmployeesSetupAssignmentList = new List <EmployeesSetupAssignment>(); foreach (var item in employeesSetupAssignment.WorkOrderChildManpower) { if (item.IsChecked == true) { EmployeesSetupAssignmentList.Add(new EmployeesSetupAssignment() { WorkOrderId = workOrderId, EmployeeId = item.EmployeeId }); } } foreach (var item in EmployeesSetupAssignmentList) { _context.EmployeesSetupAssignments.Add(item); } _context.SaveChanges(); }