public ActionResult <Api <List <TimeKeepingDetailDTO> > > removeTimeKeeping(long id) { TimeKeepingDetailDTO dto = _timekeepingDetailService.removeTimeKeeping(id); Api <TimeKeepingDetailDTO> result = new Api <TimeKeepingDetailDTO>(200, dto, " Success"); return(Ok(result)); }
public ActionResult <Api <List <TimeKeepingDetailDTO> > > endTimeKeeping(long id, TimeKeepingDetailEntity entity) { entity.Id = id; TimeKeepingDetailDTO dto = _timekeepingDetailService.endTimeKeepingforOneDay(entity); Api <TimeKeepingDetailDTO> result = new Api <TimeKeepingDetailDTO>(200, dto, "Edit Success"); return(Ok(result)); }
public List <TimeKeepingDetailDTO> findAllMorning() { List <TimeKeepingDetailDTO> dtos = new List <TimeKeepingDetailDTO>(); List <TimeKeepingDetailEntity> entities = _humanManagerContext.TimeKeepingDetails.Where(tkd => tkd.shift == "morning" && tkd.status == 1).ToList(); entities.ForEach(entity => { // EmployeeEntity employee = _humanManagerContext.Employees.Where(e => e.Id == entity.employeeId).FirstOrDefault(); TimeKeepingDetailDTO tkdto = _mapper.Map <TimeKeepingDetailDTO>(entity); dtos.Add(tkdto); }); return(dtos); }