示例#1
0
文件: ASTIAdmin.cs 项目: LaSaeta/ASTI
        public long GetNewStaffId(Staff staff)
        {
            long staffId = -1;
            var  admin   = new ASTIAdminDAL();

            if (string.IsNullOrWhiteSpace(staff.StaffName) || string.IsNullOrWhiteSpace(staff.Password))
            {
                return(staffId);
            }

            //Resetting DateOfRegistration as we are not posting its value from view because that does not seem very useful
            staff.DateOfRegistration = DateTime.Today;

            staffId = admin.GetNewStaffId(staff);

            return(staffId);
        }
示例#2
0
文件: ASTIRTA.cs 项目: LaSaeta/ASTI
        public Citizen GetLicensePendingCitizen(int selectedAadharNumber)
        {
            var adminDal = new ASTIAdminDAL();

            return(adminDal.GetLicensePendingCitizen(selectedAadharNumber));
        }
示例#3
0
文件: ASTIAdmin.cs 项目: LaSaeta/ASTI
        public int RegisterPinCode(PincodeRegistration pinCode)
        {
            var admin = new ASTIAdminDAL();

            return(admin.RegisterPinCode(pinCode));
        }
示例#4
0
文件: ASTIAdmin.cs 项目: LaSaeta/ASTI
        public void AllocateUserId(int appNum)
        {
            var admin = new ASTIAdminDAL();

            admin.AllocateUserId(appNum);
        }
示例#5
0
文件: ASTIAdmin.cs 项目: LaSaeta/ASTI
        public Citizen GetAadharInformation(int appNum)
        {
            var admin = new ASTIAdminDAL();

            return(admin.GetAadharInformation(appNum));
        }
示例#6
0
文件: ASTIAdmin.cs 项目: LaSaeta/ASTI
        public Citizen GetPendingCitizen(int appNum)
        {
            var admin = new ASTIAdminDAL();

            return(admin.GetPendingCitizen(appNum));
        }
示例#7
0
文件: ASTIAdmin.cs 项目: LaSaeta/ASTI
        public List <Citizen> GetAllPendingApplications()
        {
            var admin = new ASTIAdminDAL();

            return(admin.GetAllCitizens().Where(app => app.IsPending == "1").ToList());
        }