Ejemplo n.º 1
0
        public GroupFilterExtendedVM(JMMServerBinary.Contract_GroupFilterExtended contract)
        {
            this.GroupFilter = new GroupFilterVM(contract.GroupFilter);

            SeriesCount = contract.SeriesCount;
            GroupCount  = contract.GroupCount;
        }
Ejemplo n.º 2
0
        public void Populate(JMMServerBinary.Contract_GroupFilterExtended contract)
        {
            Populate(contract.GroupFilter);

            GroupCount  = contract.GroupCount;
            SeriesCount = contract.SeriesCount;
        }
Ejemplo n.º 3
0
        public static GroupFilterExtendedVM GetGroupFilterExtended(int groupFilterID)
        {
            if (JMMServerVM.Instance.CurrentUser == null)
            {
                return(null);
            }

            JMMServerBinary.Contract_GroupFilterExtended contract = JMMServerVM.Instance.clientBinaryHTTP.GetGroupFilterExtended(groupFilterID, JMMServerVM.Instance.CurrentUser.JMMUserID);
            if (contract == null)
            {
                return(null);
            }

            return(new GroupFilterExtendedVM(contract));
        }