public RequisitionDetailsControl() { currentEmployee = Util.ValidateUser(); InventoryEntities inventory = new InventoryEntities(); requisitionBroker = new RequisitionBroker(inventory); requisitionCollectionBroker = new RequisitionCollectionBroker(inventory); RequisitionList = requisitionBroker.GetAllRequisition(currentEmployee.Department); }
/// <summary> /// The usage of this method is to show the Requisitions List. /// Created By: SanLaPyaye /// Created Date: 25/01/2012 /// Modified By: /// Modified Date: /// Modification Reason: /// Modified By: /// Modified Date: /// Modification Reason: /// </summary> public ApproveRejectRequisitionControl() { currentEmployee = Util.ValidateUser(Constants.EMPLOYEE_ROLE.DEPARTMENT_HEAD); requisitionDetailsControl = new commonController.RequisitionDetailsControl(); InventoryEntities inventory = new InventoryEntities(); requisitionBroker = new RequisitionBroker(inventory); employeeBroker = new EmployeeBroker(inventory); pendingRequisitionList = requisitionBroker.GetAllRequisition(Constants.REQUISITION_STATUS.PENDING, currentEmployee.Department); dataColumn = new DataColumn[] { new DataColumn(columnName[0]), new DataColumn(columnName[1]), new DataColumn(columnName[2]), new DataColumn(columnName[3]), new DataColumn(columnName[4]) }; }
public RequestStationeryControl() { currentEmployee = Util.ValidateUser(Constants.EMPLOYEE_ROLE.EMPLOYEE); InventoryEntities inventory = new InventoryEntities(); requisitionBroker = new RequisitionBroker(inventory); itemBroker = new ItemBroker(inventory); employeeBroker = new EmployeeBroker(inventory); requisition = new Requisition(); requisition.CreatedBy = Util.GetEmployee(employeeBroker); requisition.Department = requisition.CreatedBy.Department; requisition.Status = Converter.objToInt(Constants.REQUISITION_STATUS.PENDING); requisition.Id = requisitionBroker.GetRequisitionId(requisition); itemAdded = 0; dataColumn = new DataColumn[] { new DataColumn(columnName[0]), new DataColumn(columnName[1]), new DataColumn(columnName[2]) }; }
public SubmitRequestToStoreControl() { currentEmployee = Util.ValidateUser(Constants.EMPLOYEE_ROLE.DEPARTMENT_REPRESENTATIVE); inventory = new InventoryEntities(); requisitionBroker = new RequisitionBroker(inventory); requisitionCollectionBroker = new RequisitionCollectionBroker(inventory); employeeBroker = new EmployeeBroker(inventory); Employee employee = new Employee(); employee.Id = currentEmployee.Id; employee = employeeBroker.GetEmployee(employee); requisitionCollection = new RequisitionCollection(requisitionCollectionBroker.GetRequisitionCollectionId(), employee.Department, employee.Department.CollectionPoint, DateTime.Now, employee, Converter.objToInt(Constants.COLLECTION_STATUS.NEED_TO_COLLECT)); approvedRequisitionList = requisitionBroker.GetAllRequisition(Constants.REQUISITION_STATUS.APPROVED, currentEmployee.Department); dataColumn = new DataColumn[] { new DataColumn(columnName[0]), new DataColumn(columnName[1]), new DataColumn(columnName[2]), new DataColumn(columnName[3]) }; }
//private DataColumn[] collectionDataColumn; // for drop down list public GenerateDisbursementControl() { currentEmployee = Util.ValidateUser(Constants.EMPLOYEE_ROLE.STORE_CLERK); inventory = new InventoryEntities(); retrievalBroker = new RetrievalBroker(inventory); requisitionCollectionBroker = new RequisitionCollectionBroker(inventory); requisitionBroker = new RequisitionBroker(inventory); employeeBroker = new EmployeeBroker(inventory); retrievalList = retrievalBroker.GetAllRetrieval(); requisitionCollectionList = new Dictionary <RequisitionCollection, DateTime>(); dataColumn = new DataColumn[] { new DataColumn(columnName[0]), new DataColumn(columnName[1]), new DataColumn(columnName[2]), new DataColumn(columnName[3]) }; //collectionDataColumn = new DataColumn[] { new DataColumn(collectionColumnName[0]), // new DataColumn(collectionColumnName[1]) }; }
//private DataColumn[] collectionDataColumn; // for drop down list public GenerateDisbursementControl() { currentEmployee = Util.ValidateUser(Constants.EMPLOYEE_ROLE.STORE_CLERK); inventory = new InventoryEntities(); retrievalBroker = new RetrievalBroker(inventory); requisitionCollectionBroker = new RequisitionCollectionBroker(inventory); requisitionBroker = new RequisitionBroker(inventory); employeeBroker = new EmployeeBroker(inventory); retrievalList = retrievalBroker.GetAllRetrieval(); requisitionCollectionList = new Dictionary<RequisitionCollection, DateTime>(); dataColumn = new DataColumn[]{ new DataColumn(columnName[0]), new DataColumn(columnName[1]), new DataColumn(columnName[2]), new DataColumn(columnName[3]) }; //collectionDataColumn = new DataColumn[] { new DataColumn(collectionColumnName[0]), // new DataColumn(collectionColumnName[1]) }; }
//private string[] columnName = new string[] { "RequisitionID", "requisitionDate", "RequisitionBy", "remarks" }; public CheckRequisitionControl() { currentEmployee = Util.ValidateUser(Constants.EMPLOYEE_ROLE.EMPLOYEE); inventory = new InventoryEntities(); requisitionBroker = new RequisitionBroker(inventory); employeeBroker = new EmployeeBroker(inventory); // itemBroker = new ItemBroker(inventory); //pendingRequisitionList = requisitionBroker.GetAllRequisition(Constants.REQUISITION_STATUS.PENDING); // pendingRequisitionList = requisitionBroker.GetAllRequisitionByStatus(Util.GetEmployee().Id); pendingRequisitionList = requisitionBroker.GetAllRequisitionByEmployee(Util.GetEmployee().Id); dataColumn = new DataColumn[] { new DataColumn(columnName[0]), new DataColumn(columnName[1]), new DataColumn(columnName[2]), new DataColumn(columnName[3]), new DataColumn(columnName[4]) }; //requisitionList = new System.Data.Objects.DataClasses.EntityCollection<Requisition>(); //requisitionList = requisitionBroker.GetAllRequisition(); }