public void AddWorkhour(WorkhourRequest value) { var workhour = new Workhour { EmployeeId = value.EmployeeId, ReqId = value.ReqId, Workhours = value.Workhours }; _workhourRepository.AddWorkhour(workhour); }
public void EditWorkhour(int id, WorkhourRequest value) { var workhour = new Workhour { Id = id, EmployeeId = value.EmployeeId, ReqId = value.ReqId, Workhours = value.Workhours }; _workhourRepository.EditWorkhour(workhour); }
public List <WorkhourRequest> SelectWorkhoursByRequirementId(int id) { var whRes = _workhourRepository.SelectWorkhoursByRequirementId(id); var listWh = new List <WorkhourRequest>(); foreach (var e in whRes) { var workhourRequest = new WorkhourRequest { EmployeeId = e.EmployeeId, ReqId = e.ReqId, WhId = e.Id, Workhours = e.Workhours }; var employee = _employeeRepository.SelectEmployeeById(workhourRequest.EmployeeId); workhourRequest.Employee = employee.FName + " " + employee.LName; listWh.Add(workhourRequest); } return(listWh); }
public void Post(int id, [FromBody] WorkhourRequest value) { _workhourModule.EditWorkhour(id, value); }
public void Post([FromBody] WorkhourRequest value) { _workhourModule.AddWorkhour(value); }