Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        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);
        }