Ejemplo n.º 1
0
        public EditMOCController(IFormsFactory factory, IEditMOCView view, Moc moc, User user)
        {
            _factory = factory;
            _view    = view;
            _user    = user;

            if (moc != null)
            {
                _moc   = moc;
                _parts = moc.MocParts.ToList();
            }
            else
            {
                _moc   = new Moc();
                _parts = new List <MocPart>();
            }

            _partsService = new PartService();
            _mocService   = new MOCService();

            _categoryRepository = new Repository <Category>();
            _colorRepository    = new Repository <Color>();

            _currQuery = _partsService.GetAll();
        }
Ejemplo n.º 2
0
        public UserMOCController(IFormsFactory factory, IUserMOCView view, User user)
        {
            _factory = factory;
            _view    = view;
            _user    = user;

            _MOCService = new MOCService();

            _currQuery = _MOCService.GetAllByAuthor(user.Id);
        }
Ejemplo n.º 3
0
        public MOCController(IFormsFactory factory, IMOCView view)
        {
            _factory = factory;
            _view    = view;

            _MOCService      = new MOCService();
            _wishlistService = new WishlistService();
            _userSetService  = new UserSetService();

            _themeRepository = new Repository <Theme>();
            _currQuery       = _MOCService.GetAll();
        }