Ejemplo n.º 1
0
    public IEnumerable <IVm> Get(VmKind vmKind)
    {
        switch (vmKind)
        {
        case VmKind.Status:
            return(GetStatuses());

        //break;
        case VmKind.Mro:
            return(GetMro());

        //break;
        default:
            throw new ArgumentException("Unknown VM type");
        }
    }
Ejemplo n.º 2
0
    static IVm Create(VmKind vmKind)
    {
        IVm result = null;

        switch (vmKind)
        {
        case VmKind.Status:
            result = new StatusViewModel {
                StatusId = -1, CreateDate = DateTime.Now
            };
            break;

        case VmKind.Mro:
            result = new MroViewModel {
                StatusId = -1, CreateDate = DateTime.Now
            };
            break;

        default:
            throw new ArgumentException("Unknown VM type");
            //break;
        }
        return(result);
    }
Ejemplo n.º 3
0
    public IEnumerable <IVm> Get(VmKind vmKind)
    {
        var dataService = new MyDataService();

        return(dataService.Get(vmKind));
    }