Beispiel #1
0
    public WCFDisbursement GetCurrentDisbursementForDepartment(int sessionID, string deptCode)
    {
        WCFDisbursement result = null;

        if (AndroidAuthenticationController.IsValidSessionId(sessionID))
        {
            Disbursement disbursement = AndroidController.GetCurrentDisbursementForDepartment(deptCode);

            if (disbursement != null)
            {
                result = new WCFDisbursement()
                {
                    CollectionPointNo = disbursement.CollectionPointNo.ToString(),
                    DeptCode          = disbursement.DeptCode,
                    DisbursementDate  = String.Format("{0:dd/MMM/yyyy}", disbursement.DisbursementDate),
                    DisbursementNo    = disbursement.DisbursementNo.ToString(),
                    Pin      = disbursement.Pin.ToString(),
                    RepEmpNo = disbursement.RepEmpNo.ToString(),
                    Status   = disbursement.Status
                };
            }
        }

        return(result);
    }
Beispiel #2
0
    public List <WCFDisbursement> getAllDisbursement()
    {
        List <WCFDisbursement>       wcfDisbList = new List <WCFDisbursement>();
        List <DisbursementListItems> disbList    = disbCon.GvDisbursementPopulate();

        foreach (DisbursementListItems d in disbList)
        {
            wcfDisbList.Add(WCFDisbursement.Make(d.DisbId, d.CollectionDate, d.CollectionTime, d.DepName, d.CollectionPoint));
        }
        return(wcfDisbList);
    }
Beispiel #3
0
    public static WCFDisbursement Make(int disbId, string collectionDate, string collectionTime, string depName, string collectionPoint)
    {
        WCFDisbursement d = new WCFDisbursement();

        d.DisbId          = disbId;
        d.CollectionDate  = collectionDate;
        d.CollectionTime  = collectionTime;
        d.DepName         = depName;
        d.CollectionPoint = collectionPoint;
        return(d);
    }
Beispiel #4
0
    public static WCFDisbursement Make(int disbursementid, string deptcode, int representativecode, DateTime?collectiondate)
    {
        WCFDisbursement disburse = new WCFDisbursement();

        disburse.disbursementid     = disbursementid;
        disburse.deptcode           = deptcode;
        disburse.representativecode = representativecode;
        disburse.collectiondate     = collectiondate;

        return(disburse);
    }
Beispiel #5
0
    public WCFDisbursement[] ListDisbursements(String status)
    {
        List <WCFDisbursement> l = new List <WCFDisbursement>();

        foreach (Disbursement d in Data.ListDisbursements(status))
        {
            WCFDisbursement w = WCFDisbursement.Make(d.DisbursementID.ToString(), d.CollectionDate.HasValue ? d.CollectionDate.Value.ToString("dd-MMM-yyyy") : null, d.CollectionPoint.PointName, d.Department.DepartmentName, d.Status, d.StoreStaffID.ToString());
            l.Add(w);
        }

        return(l.ToArray <WCFDisbursement>());
    }
Beispiel #6
0
    public WCFDisbursement[] findDeliverDisburseByCollectionPoint(string colpoint)
    {
        List <Disbursement> dlist = new List <Disbursement>();

        dlist = scmanager.findDeliverDisburseByCollectionPoint(colpoint);
        List <WCFDisbursement> wdkust = new List <WCFDisbursement>();

        foreach (Disbursement i in dlist)
        {
            WCFDisbursement wdept = WCFDisbursement.Make(i.disbursementid, i.deptcode, i.representativecode, i.collectiondate);
            wdkust.Add(wdept);
        }
        return(wdkust.ToArray());
    }