public UpdateCollectionDetailsByRequisitionItemControl()
        {
            currentEmployee = Util.ValidateUser(Constants.EMPLOYEE_ROLE.DEPARTMENT_REPRESENTATIVE);
            inventory       = new InventoryEntities();

            requisitionCollectionBroker     = new RequisitionCollectionBroker(inventory);
            requisitionCollectionItemBroker = new RequisitionCollectionItemBroker(inventory);
            itemBroker     = new ItemBroker(inventory);
            employeeBroker = new EmployeeBroker(inventory);

            requisitionCollectionList = requisitionCollectionBroker.GetAllRequisitionCollection(currentEmployee.Department, Constants.COLLECTION_STATUS.NEED_TO_COLLECT);
            //collectedRequisitionCollectionList = requisitionCollectionBroker.GetAllRequisitionCollection(currentEmployee.Department, Constants.COLLECTION_STATUS.COLLECTED);

            collectionListDataColumn = new DataColumn[] { new DataColumn(collectionListColumnName[0]),
                                                          new DataColumn(collectionListColumnName[1]),
                                                          new DataColumn(collectionListColumnName[2]),
                                                          new DataColumn(collectionListColumnName[3]),
                                                          new DataColumn(collectionListColumnName[4]) };

            itemDetailDataColumn = new DataColumn[] { new DataColumn(itemDetailColumnName[0]),
                                                      new DataColumn(itemDetailColumnName[1]),
                                                      new DataColumn(itemDetailColumnName[2]),
                                                      new DataColumn(itemDetailColumnName[3]) };
        }
        public UpdateCollectionDetailsByRequisitionItemControl()
        {
            currentEmployee = Util.ValidateUser(Constants.EMPLOYEE_ROLE.DEPARTMENT_REPRESENTATIVE);
            inventory = new InventoryEntities();

            requisitionCollectionBroker = new RequisitionCollectionBroker(inventory);
            requisitionCollectionItemBroker = new RequisitionCollectionItemBroker(inventory);
            itemBroker = new ItemBroker(inventory);
            employeeBroker = new EmployeeBroker(inventory);

            requisitionCollectionList = requisitionCollectionBroker.GetAllRequisitionCollection(currentEmployee.Department, Constants.COLLECTION_STATUS.NEED_TO_COLLECT);
            //collectedRequisitionCollectionList = requisitionCollectionBroker.GetAllRequisitionCollection(currentEmployee.Department, Constants.COLLECTION_STATUS.COLLECTED);

            collectionListDataColumn = new DataColumn[] { new DataColumn(collectionListColumnName[0]),
                                                          new DataColumn(collectionListColumnName[1]),
                                                          new DataColumn(collectionListColumnName[2]),
                                                          new DataColumn(collectionListColumnName[3]),
                                                          new DataColumn(collectionListColumnName[4]) };

            itemDetailDataColumn = new DataColumn[] { new DataColumn(itemDetailColumnName[0]),
                                                             new DataColumn(itemDetailColumnName[1]),
                                                             new DataColumn(itemDetailColumnName[2]),
                                                             new DataColumn(itemDetailColumnName[3]) };
        }