Beispiel #1
0
    ////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);
    }
Beispiel #2
0
    //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();
    }