/// <summary> /// Get All AttendanceCodeCategories /// </summary> /// <param name="attendanceCodeCategoriesListViewModel"></param> /// <returns></returns> public AttendanceCodeCategoriesListViewModel GetAllAttendanceCodeCategories(AttendanceCodeCategoriesListViewModel attendanceCodeCategoriesListViewModel) { AttendanceCodeCategoriesListViewModel attendanceCodeCategoriesListModel = new AttendanceCodeCategoriesListViewModel(); try { var attendanceCodeCategoriesList = this.context?.AttendanceCodeCategories.Where(x => x.TenantId == attendanceCodeCategoriesListViewModel.TenantId && x.SchoolId == attendanceCodeCategoriesListViewModel.SchoolId).ToList(); attendanceCodeCategoriesListModel.attendanceCodeCategoriesList = attendanceCodeCategoriesList; attendanceCodeCategoriesListModel._tenantName = attendanceCodeCategoriesListViewModel._tenantName; attendanceCodeCategoriesListModel._token = attendanceCodeCategoriesListViewModel._token; if (attendanceCodeCategoriesList.Count > 0) { attendanceCodeCategoriesListModel._failure = false; } else { attendanceCodeCategoriesListModel._failure = true; attendanceCodeCategoriesListModel._message = NORECORDFOUND; } } catch (Exception es) { attendanceCodeCategoriesListModel._message = es.Message; attendanceCodeCategoriesListModel._failure = true; attendanceCodeCategoriesListModel._tenantName = attendanceCodeCategoriesListViewModel._tenantName; attendanceCodeCategoriesListModel._token = attendanceCodeCategoriesListViewModel._token; } return(attendanceCodeCategoriesListModel); }
public ActionResult <AttendanceCodeCategoriesListViewModel> GetAllAttendanceCodeCategories(AttendanceCodeCategoriesListViewModel attendanceCodeCategoriesListViewModel) { AttendanceCodeCategoriesListViewModel attendanceCodeCategoriesList = new AttendanceCodeCategoriesListViewModel(); try { if (attendanceCodeCategoriesListViewModel.SchoolId > 0) { attendanceCodeCategoriesList = _attendanceCodeRegisterService.GetAllAttendanceCodeCategories(attendanceCodeCategoriesListViewModel); } else { attendanceCodeCategoriesList._token = attendanceCodeCategoriesListViewModel._token; attendanceCodeCategoriesList._tenantName = attendanceCodeCategoriesListViewModel._tenantName; attendanceCodeCategoriesList._failure = true; attendanceCodeCategoriesList._message = "Please enter valid school id"; } } catch (Exception es) { attendanceCodeCategoriesList._message = es.Message; attendanceCodeCategoriesList._failure = true; } return(attendanceCodeCategoriesList); }
/// <summary> /// Get All AttendanceCodeCategories /// </summary> /// <param name="attendanceCodeCategoriesListViewModel"></param> /// <returns></returns> public AttendanceCodeCategoriesListViewModel GetAllAttendanceCodeCategories(AttendanceCodeCategoriesListViewModel attendanceCodeCategoriesListViewModel) { AttendanceCodeCategoriesListViewModel attendanceCodeCategoriesListModel = new AttendanceCodeCategoriesListViewModel(); try { if (TokenManager.CheckToken(attendanceCodeCategoriesListViewModel._tenantName + attendanceCodeCategoriesListViewModel._userName, attendanceCodeCategoriesListViewModel._token)) { attendanceCodeCategoriesListModel = this.attendanceCodeRepository.GetAllAttendanceCodeCategories(attendanceCodeCategoriesListViewModel); } else { attendanceCodeCategoriesListModel._failure = true; attendanceCodeCategoriesListModel._message = TOKENINVALID; } } catch (Exception es) { attendanceCodeCategoriesListModel._failure = true; attendanceCodeCategoriesListModel._message = es.Message; } return(attendanceCodeCategoriesListModel); }