예제 #1
0
        public ActionResult <StaffCertificateInfoListModel> GetAllStaffCertificateInfo(StaffCertificateInfoListModel staffCertificateInfoListModel)
        {
            StaffCertificateInfoListModel staffCertificateInfoList = new StaffCertificateInfoListModel();

            try
            {
                if (staffCertificateInfoListModel.SchoolId > 0)
                {
                    staffCertificateInfoList = _staffService.GetAllStaffCertificateInfo(staffCertificateInfoListModel);
                }
                else
                {
                    staffCertificateInfoList._token      = staffCertificateInfoListModel._token;
                    staffCertificateInfoList._tenantName = staffCertificateInfoListModel._tenantName;
                    staffCertificateInfoList._failure    = true;
                    staffCertificateInfoList._message    = "Please enter valid school id";
                }
            }
            catch (Exception es)
            {
                staffCertificateInfoList._message = es.Message;
                staffCertificateInfoList._failure = true;
            }
            return(staffCertificateInfoList);
        }
예제 #2
0
        /// <summary>
        /// Get All Staff Certificate Info
        /// </summary>
        /// <param name="staffCertificateInfoListModel"></param>
        /// <returns></returns>
        public StaffCertificateInfoListModel GetAllStaffCertificateInfo(StaffCertificateInfoListModel staffCertificateInfoListModel)
        {
            StaffCertificateInfoListModel staffCertificateInfoListView = new StaffCertificateInfoListModel();

            try
            {
                if (TokenManager.CheckToken(staffCertificateInfoListModel._tenantName + staffCertificateInfoListModel._userName, staffCertificateInfoListModel._token))
                {
                    staffCertificateInfoListView = this.staffRepository.GetAllStaffCertificateInfo(staffCertificateInfoListModel);
                }
                else
                {
                    staffCertificateInfoListView._failure = true;
                    staffCertificateInfoListView._message = TOKENINVALID;
                }
            }
            catch (Exception es)
            {
                staffCertificateInfoListView._failure = true;
                staffCertificateInfoListView._message = es.Message;
            }
            return(staffCertificateInfoListView);
        }