public int Add(CaseAssignmentVM oCaseAssignmentVM) { var oCaseAssignment = _mappingHelper.Map <CaseAssignment>(oCaseAssignmentVM); _caseAssignmentRepo.Add(oCaseAssignment, GetType().Name); return(this.unitOfWork.SaveChanges()); }
public int Update(CaseAssignmentVM oCaseAssignmentVM) { var modifiedCa = _mappingHelper.Map <CaseAssignment>(oCaseAssignmentVM); var originalCa = _caseAssignmentRepo.Find(modifiedCa.CaseAssignmentId); originalCa.AssignedStaff = modifiedCa.AssignedStaff; originalCa.AssignedStaffGroup = modifiedCa.AssignedStaffGroup; originalCa.AssignmentType = modifiedCa.AssignmentType; originalCa.CasesAssigned = modifiedCa.CasesAssigned; originalCa.DateLastUpdated = modifiedCa.DateLastUpdated; _caseAssignmentRepo.Edit(originalCa, GetType().Name); return(unitOfWork.SaveChanges()); }