public WCF_Staff[] getStaffListbyDept(string DeptID)
    {
        List <WCF_Staff> wf = new List <WCF_Staff>();

        foreach (Staff result in CollectionManager_M.getStaffListByDepID(DeptID))
        {
            wf.Add(new WCF_Staff(result.Staff_ID, result.Staff_Name, result.Role_ID, result.Password, result.PhoneNumber, result.Email, result.Dept_ID, result.Status));
        }


        return(wf.ToArray <WCF_Staff>());
    }
    public WCF_CollectionPoint[] CollectionList()
    {
        List <WCF_CollectionPoint> wf = new List <WCF_CollectionPoint>();

        foreach (CollectionPoint res in CollectionManager_M.getAllCollection())
        {
            wf.Add(new WCF_CollectionPoint(res.Collection_ID, res.Collection_Desc));
        }


        return(wf.ToArray <WCF_CollectionPoint>());
    }
    //public WCF_Staff[] getStaffListbyDeptAndStaffID(string DeptID, string StaffID)
    //{

    //    List<WCF_Staff> wf = new List<WCF_Staff>();
    //    foreach (Staff result in CollectionManager_M.getStaffListByDepIDandroleID(DeptID, StaffID))
    //    {

    //        wf.Add(new WCF_Staff(result.Staff_ID, result.Staff_Name, result.Role_ID, result.Password, result.PhoneNumber, result.Email, result.Dept_ID, result.Status));
    //    }


    //    return wf.ToArray<WCF_Staff>();
    //}
    public bool updateCollectionPoint(WCF_JSDataUpdateCollection jsonData)
    {
        bool status = false;

        try
        {
            CollectionManager_M.UpdateCollectionPoint(jsonData.Dept_ID, jsonData.Staff_ID, jsonData.Collection_ID);
            status = true;
        }
        catch (Exception ex)
        {
        }
        return(status);
    }
    public WCF_CollectionPoint getCollectionListbyDept(string DeptID)
    {
        CollectionPoint collection_point = CollectionManager_M.getCollectionInfoByDepID(DeptID);

        return(new WCF_CollectionPoint(collection_point.Collection_ID, collection_point.Collection_Desc));
    }