// GET: Admin/AdminStaff
        public ActionResult Technical()
        {
            var tech = staffRepository.GetStaff().Select(x => new StaffModel {
                ID = x.ID, ACDetails = x.ACDetails, DateOfBirth = x.DateOfBirth, DateOfJoin = x.DateOfJoin, Designation = x.Designation, Experience = x.Experience, Name = x.Name, PhotoGraph = x.PhotoGraph, Qualification = x.Qualification, Salary = x.Salary, SchoolMatric = x.SchoolMatric, Staff = x.Staff
            });

            return(View(tech));
        }
Beispiel #2
0
        public void Setup()
        {
            var repo = new StaffRepository();

            //Grab the first staff member form the list
            _staff = repo.GetStaff().First();
        }
Beispiel #3
0
 public void Can_Retrieve_Staff_From_DataBase_Using_Id()
 {
     using (CashFlowEntities context = new CashFlowEntities())
         using (var repo = new StaffRepository(context))
             using (DbContextTransaction transaction = context.Database.BeginTransaction())
             {
                 repo.Create(TestData.sampleManager);
                 Staff manager   = context.Staffs.Single();
                 Staff managerId = repo.GetStaff(manager.Id);
                 Assert.IsNotNull(manager);
                 Assert.AreEqual("Bruce Wayne", manager.Name);
                 transaction.Rollback();
             }
 }
        public void GetStaffMembersHasData()
        {
            var repo = new StaffRepository();

            List <IStaff> staffMembers = repo.GetStaff();

            Assert.IsNotNull(staffMembers);
            Assert.IsTrue(staffMembers.Any());
            Assert.IsNotNull(staffMembers.First());

            // Check data items needed for GetStaffAppointments
            Assert.IsNotNull(staffMembers.First().ID);
            Assert.IsNotNull(staffMembers.First().FirstName);
            Assert.IsNotNull(staffMembers.First().LastName);
        }
Beispiel #5
0
        public ActionResult Index()
        {
            StaffRepository     staff    = new StaffRepository();
            SuppliersRepository Supplier = new SuppliersRepository();

            staff.CreateStaff();
            staff.InsertStaff_StoredProcedure();
            staff.UpdateStaff();
            staff.GetStaff();
            //staff.DeleteWardStaffAllocation();
            //staff.DeleteStaff();
            staff.GetStaffView();

            Supplier.CreateSupplier();
            Supplier.UpdateSupplier();
            Supplier.GetSupplier();
            //Supplier.DeleteSupplier();

            return(View());
        }
Beispiel #6
0
        public ActionResult AcademicStaff()
        {
            var staffacademic = staffRepository.GetStaff();

            return(View(staffacademic));
        }