/// <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]) }; }
/// <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]) }; }
/// <summary> /// The usage of this method is to show the "Requisition Details" /// Created By: SanLaPyaye /// Created Date: 25/01/2012 /// Modified By: /// Modified Date: /// Modification Reason: /// Modified By: /// Modified Date: /// Modification Reason: /// </summary> /// <param name="requisitionID">Get the "Requisition ID" when user click "Requisition ID" link. </param> public void SelectRequisition(string requisitionId) { requisitionDetailsControl = new commonController.RequisitionDetailsControl(); requisitionDetailsControl.SelectRequisition(pendingRequisitionList.Find(delegate(Requisition req) { return(requisitionId == req.Id); })); }
/// <summary> /// The usage of this method is to show the "Requisition Details" /// Created By: SanLaPyaye /// Created Date: 25/01/2012 /// Modified By: /// Modified Date: /// Modification Reason: /// Modified By: /// Modified Date: /// Modification Reason: /// </summary> /// <param name="requisitionID">Get the "Requisition ID" when user click "Requisition ID" link. </param> public void SelectRequisition(string requisitionId) { requisitionDetailsControl = new commonController.RequisitionDetailsControl(); requisitionDetailsControl.SelectRequisition(pendingRequisitionList.Find(delegate(Requisition req) { return requisitionId == req.Id; })); }