Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        public Citizen GetLicensePendingCitizen(int selectedAadharNumber)
        {
            var adminDal = new ASTIAdminDAL();

            return(adminDal.GetLicensePendingCitizen(selectedAadharNumber));
        }
Ejemplo n.º 3
0
        public int RegisterPinCode(PincodeRegistration pinCode)
        {
            var admin = new ASTIAdminDAL();

            return(admin.RegisterPinCode(pinCode));
        }
Ejemplo n.º 4
0
        public void AllocateUserId(int appNum)
        {
            var admin = new ASTIAdminDAL();

            admin.AllocateUserId(appNum);
        }
Ejemplo n.º 5
0
        public Citizen GetAadharInformation(int appNum)
        {
            var admin = new ASTIAdminDAL();

            return(admin.GetAadharInformation(appNum));
        }
Ejemplo n.º 6
0
        public Citizen GetPendingCitizen(int appNum)
        {
            var admin = new ASTIAdminDAL();

            return(admin.GetPendingCitizen(appNum));
        }
Ejemplo n.º 7
0
        public List <Citizen> GetAllPendingApplications()
        {
            var admin = new ASTIAdminDAL();

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