public ActionResult CreateLog(int?id) { if (id == null) { return(View(new EmployeeLog())); } var employeeLog = _iFEmployeeLog.Read(id.Value); if (employeeLog.SuccesLogin) { var employee = _iFEmployee.Read(employeeLog.EmployeeId); employeeLog.EmployeeImageBase64 = employee.EmployeeImageBase64; } return(View(employeeLog)); }
public IHttpActionResult Read(EmployeeLogFilter employeeLogFilter) { var employees = _iFEmployee.Read(); var employeeLogs = _iFEmployeeLog.Read(employeeLogFilter); var logTypes = _iFLogType.Read(); foreach (var employeeLog in employeeLogs) { var employee = employees.FirstOrDefault(a => a.EmployeeId == employeeLog.EmployeeId); if (employee != null) { employeeLog.FirstName = employee.FirstName; employeeLog.LastName = employee.LastName; employeeLog.MiddleName = employee.MiddleName; } var logType = logTypes.FirstOrDefault(a => a.LogTypeId == employeeLog.LogTypeId); if (logType != null) { employeeLog.LogType = logType.Name; } } return(Ok(employeeLogs)); }
public JsonResult Read() { return(Json(_iFEmployeeLog.Read())); }