public int UpdateDesignation(DesignationDTO data) { Designation desg = DesignationRequestFormatter.ConvertRespondentInfoFromDTO(data); var response = _unitOfWork.DesignationRepository.Update(desg); _unitOfWork.Save(); return(response); }
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))); }