| | |
| | | return signin; |
| | | } |
| | | |
| | | public AdmSignInDTO GetByUserAndDate(string userid, DateTime sgninDate) |
| | | { |
| | | AdmSignIn entity = _context.AdmSignIns.Where(x=>x.RecStatus == "A" && x.UserId == userid && x.SgninDate == sgninDate).FirstOrDefault(); |
| | | AdmSignInDTO signin = null; |
| | | if (entity != null) |
| | | { |
| | | signin = _mapper.Map<AdmSignInDTO>(entity); |
| | | } |
| | | |
| | | return signin; |
| | | } |
| | | |
| | | |
| | | |
| | | public AdmSignInDTO GetTodaySignin(string userId) |
| | | { |
| | | ResultEntity resultEntity = new ResultEntity(); |
| | |
| | | |
| | | } |
| | | |
| | | public List<AdmAskLeaveDTO> GetAskLeaveByUserId(string UserId) |
| | | { |
| | | List<AdmAskLeave> admAskLeaveDTOs = _context.AdmAskLeaves.Where(e => e.RecStatus == "A" && e.ShenpiStatus == "A" && e.Creater == UserId).ToList(); |
| | | |
| | | List<AdmAskLeaveDTO> leaveDTOs = _mapper.Map< List <AdmAskLeaveDTO> >(admAskLeaveDTOs); |
| | | return leaveDTOs; |
| | | |
| | | } |
| | | |
| | | public List<AdmAskLeaveOffDTO> GetAskLeaveOffByUserId(string UserId) |
| | | { |
| | | List<AdmAskLeaveOff> admAskLeaveOffs = _context.AdmAskLeaveOffs.Where(e => e.RecStatus == "A" && e.ShenpiStatus == "A" && e.Creater == UserId).ToList(); |
| | | |
| | | List<AdmAskLeaveOffDTO> leaveDTOs = _mapper.Map<List<AdmAskLeaveOffDTO>>(admAskLeaveOffs); |
| | | return leaveDTOs; |
| | | |
| | | } |
| | | |
| | | public AdmAskLeaveOffDTO GetAskLeaveOff(string Id) |
| | | { |
| | | AdmAskLeaveOff entity = _context.AdmAskLeaveOffs.Where(e => e.RecStatus == "A" && e.Id == Id ).FirstOrDefault(); |