////Set DisbursementListItem Details public DisbursementListItems CreateDisbursementListItem(Disbursement disb) { string depCode = disb.DeptCode; string depName = disb.Department.DeptName; string collectionDate = disb.CollectionDate.Value.ToLongDateString(); string collectionTime = disb.CollectionTime.ToString(); string collectionPoint = EFBroker_DeptEmployee.GetCollectionPointbyDeptCode(disb.DeptCode).CollectionPoint1; DisbursementListItems disbursementListItems = new DisbursementListItems(disb.DisbursementID, collectionDate, collectionTime, depCode, depName, collectionPoint); return(disbursementListItems); }
//GET DISBURSEMENT LIST TO DISPLAY public List <DisbursementListItems> GvDisbursementPopulate() { List <DisbursementListItems> disbursementListItemsList = new List <DisbursementListItems>(); //get all disbursement data List <Disbursement> disbursement = EFBroker_Disbursement.GetAllDisbursementList(); //get dep detail for each disbursement foreach (Disbursement d in disbursement) { //Set DisbursementListItem Details DisbursementListItems disbursementListItems = CreateDisbursementListItem(d); //add display data to list disbursementListItemsList.Add(disbursementListItems); } return(disbursementListItemsList); }
protected void populateGridView() { List <DisbursementDetailListItems> retrievedItem = new List <DisbursementDetailListItems>(); int disbId = (int)Session["SelectedDisb"]; //get and display disbursement data DisbursementListItems disb = disbCon.DisbursementListItemsObj(disbId); lblDate.Text = disb.CollectionDate.ToString(); lblTime.Text = disb.CollectionTime.ToString(); lblDepartment.Text = disb.DepName.ToString(); lblColPoint.Text = disb.CollectionPoint.ToString(); retrievedItem = disbCon.GvDisbursementDetailPopulate(disbId); gvDisbDetail.DataSource = retrievedItem; gvDisbDetail.DataBind(); }