Example #1
0
        public int Add(CaseAssignmentVM oCaseAssignmentVM)
        {
            var oCaseAssignment = _mappingHelper.Map <CaseAssignment>(oCaseAssignmentVM);

            _caseAssignmentRepo.Add(oCaseAssignment, GetType().Name);

            return(this.unitOfWork.SaveChanges());
        }
Example #2
0
        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());
        }