Exemplo n.º 1
0
        public int UpdateDesignation(DesignationDTO data)
        {
            Designation desg     = DesignationRequestFormatter.ConvertRespondentInfoFromDTO(data);
            var         response = _unitOfWork.DesignationRepository.Update(desg);

            _unitOfWork.Save();
            return(response);
        }
Exemplo n.º 2
0
        public DesignationDTO InsertDesignation(DesignationDTO data)
        {
            Designation desg = DesignationRequestFormatter.ConvertRespondentInfoFromDTO(data);

            _desg.LeaveApprove             = desg.LeaveApprove;
            _desg.DesgCode                 = desg.DesgCode;
            _desg.DesgLevelId              = desg.DesgLevelId;
            _desg.DesgMaxPeriodDays        = desg.DesgMaxPeriodDays;
            _desg.DesgOrder                = desg.DesgOrder;
            _desg.LeaveRecommendation      = desg.LeaveRecommendation;
            _desg.AttendanceApprove        = desg.AttendanceApprove;
            _desg.AttendanceRecommendation = desg.AttendanceRecommendation;
            _desg.DesgShortCode            = desg.DesgShortCode;
            _desg.DsgId       = desg.DsgId;
            _desg.DsgName     = desg.DsgName;
            _desg.DsgParentId = desg.DsgParentId;
            return(DesignationRequestFormatter.ConvertRespondentInfoToDTO(_unitOfWork.DesignationRepository.Create(desg)));
        }