コード例 #1
0
 public NotesController(UserManager <User> userManager, IOutputFactory outputFactory, INotesManager notesMng, NotesViewModelValidator notesValidator)
 {
     _userManager    = userManager;
     _outputFactory  = outputFactory;
     _notesMng       = notesMng;
     _notesValidator = notesValidator;
 }
コード例 #2
0
 public CreatorsComparisonController(
     ICreatorsManager creatorsManager,
     INotesManager notesManager)
 {
     _creatorsManager = creatorsManager;
     _notesManager    = notesManager;
 }
コード例 #3
0
        //GRS-684 Checklist
        public GlobalReAPIManager(IUserManager userManager,
                                  ICacheStoreManager cacheStoreManager,
                                  ILogManager logManager,
                                  IDealManager dealManager,
                                  IDealStatusSummariesManager dealStatusSummariesManager,
                                  IPersonsManager personsManager,
                                  IEntityLockManager dealLockManager,
                                  IDealCoveragesManager dealCoveragesManager,
                                  INotesManager notesManager,
                                  IContractTypesManager contractTypesManager,
                                  IWritingCompanyManager writingCompanyManager,
                                  ICedantManager cedantsManager,
                                  IExposureTreeManager exposureTreeManager,
                                  IUserViewManager userViewManager,
                                  IDealDocumentsManager dealDocumentsManager,
                                  ICheckListsManager checkListsManager)
            : base(userManager, cacheStoreManager, logManager)
        {
            _dealManager = ValidateManager(dealManager);
            _dealStatusSummariesManager = ValidateManager(dealStatusSummariesManager);

            _personManager = ValidateManager(personsManager);

            _entityLockManager     = ValidateManager(dealLockManager);
            _dealCoveragesManager  = ValidateManager(dealCoveragesManager);
            _notesManager          = ValidateManager(notesManager);
            _contractTypesManager  = ValidateManager(contractTypesManager);
            _writingCompanyManager = ValidateManager(writingCompanyManager);
            _cedantsManager        = ValidateManager(cedantsManager);
            _exposureTreeManager   = ValidateManager(exposureTreeManager);
            _userViewManager       = ValidateManager(userViewManager);
            _dealDocumentsManager  = ValidateManager(dealDocumentsManager);
            _checklistManager      = ValidateManager(checkListsManager);
        }
コード例 #4
0
        public NotesCreatorViewModel(INavigationService _navigation,
                                     IDatabase _database, ILogging _logging,
                                     INotesManager notesManager,
                                     IDialogue _dialogue,
                                     ILoader loader
                                     ) : base(_navigation, _database, _logging, _dialogue)
        {
            //Managers
            _notesManager = notesManager;

            //Services
            _loader = loader;

            IConfirm = new RelayExtension(Confirm, CanConfirm);
            IGoBack  = new RelayExtension(GoBack, CanGoBack);

            Title = "Add a Note";

            //Bind the Editable data to the views
            if (!string.IsNullOrWhiteSpace(Constants.Note_ID))
            {
                var note = _notesManager.Get_NoteByID <Notes>(Constants.Note_ID);
                if (note != null)
                {
                    Subject = note.Subject;
                    Note    = note.Description;
                }
            }
        }
コード例 #5
0
        public LoginViewModel(IUsersManager usersManager, INotesManager notesManager)
        {
            _usersManager = usersManager;
            _notesManager = notesManager;

            LoginCommand = this.CreateCommand(LoginAsync);
        }
コード例 #6
0
        public OverviewTabViewModel(INotesManager notesManager)
        {
            _notesManager = notesManager;

            Notes = new MvxObservableCollection <NoteCellViewModel>();

            Messenger.Subscribe <NotesUpdatedMessage>(OnNotesUpdated).DisposeWith(Disposables);
        }
コード例 #7
0
 public GatewayDaoWFS()
 {
     manager        = new ServiceManager(new EventHandler(Channel_Faulted));
     notesManager   = DBNotesManager.GetNoteDBManager(manager);
     usersManager   = new DBUsersHelios(manager);
     processManager = ProcessManagerGateway.GetProcessManagerGateway(manager);
     //bpmClient = new DataServiceBpm.DataServiceSoapClient();
 }
コード例 #8
0
        public EditTabViewModel(INotesManager notesManager)
        {
            _notesManager = notesManager;

            Notes = new MvxObservableCollection <NoteCellViewModel>();

            AddRandomNoteCommand  = this.CreateCommand(AddRandomNoteAsync);
            DeleteLastNoteCommand = this.CreateCommand(DeleteLastNoteAsync);
        }
コード例 #9
0
        public GlobalReAPIManager(IUserManager userManager, ICacheStoreManager cacheStoreManager, ILogManager logManager,
                                  IDealManager dealManager, IDealStatusSummariesManager dealStatusSummariesManager, IPersonsManager personsManager,
                                  IEntityLockManager dealLockManager, IDealCoveragesManager dealCoveragesManager,
                                  INotesManager notesManager) : base(userManager, cacheStoreManager, logManager)
        {
            _dealManager = ValidateManager(dealManager);
            _dealStatusSummariesManager = ValidateManager(dealStatusSummariesManager);

            _personManager = ValidateManager(personsManager);

            _entityLockManager    = ValidateManager(dealLockManager);
            _dealCoveragesManager = ValidateManager(dealCoveragesManager);
            _notesManager         = ValidateManager(notesManager);
        }
コード例 #10
0
ファイル: Utils.cs プロジェクト: vviki/MBO
 internal static IEnumerable <Creator> AddNotes(
     this IEnumerable <Creator> creators,
     INotesManager notesManager
     )
 {
     return(creators.Select(
                creator =>
     {
         Note note;
         if (notesManager.TryGetNote(creator.Id, out note))
         {
             creator.Note = note.Content;
         }
         return creator;
     }));
 }
コード例 #11
0
        public HomeViewModel(INavigationService _navigation, IDatabase _database,
                             ILogging _logging, IToastNotificator toastNotifier,
                             //Managers
                             IAccountManager _accountManager, INotesManager _notesManager, IPhotoVideoManager _photoVideoManager, IPasswordManager _passwordManager,
                             IContactManager _contactManager, IContactStore _contactStore, IDialogue _dialogue) : base(_navigation, _database, _logging, _dialogue)
        {
            //Managers
            accountManager    = _accountManager;
            notesManager      = _notesManager;
            passwordManager   = _passwordManager;
            photoVideoManager = _photoVideoManager;
            contactManager    = _contactManager;

            contactStore = _contactStore;

            //services
            _toastNotifier = toastNotifier;

            //Navigation Drawer Information
            Title = "Home";

            var SiteUser = _accountManager.GetSiteUser_ByID <Cross.DataVault.Data.Account>(Constants.InMemory_ContactID);

            if (SiteUser != null)
            {
                SiteUserEmail = SiteUser.Email;
                SiteUserName  = String.Format("{0} {1}", SiteUser.FirstName, SiteUser.LastName);
                Avatar        = SiteUser.Avatar;
                Initials      = String.Format("{0}{1}", SiteUserName.First().ToString().ToUpper(), SiteUserName.Last().ToString().ToLower());
            }

            //Relays
            IOpenDrawer = new Relays.RelayExtension(OpenDrawer, CanOpenDrawer);
            IOpenSearch = new Relays.RelayExtension(OpenSearch, CanOpenSearch);

            //Relays - Refresh Data
            IOnRefresh = new Relays.RelayExtension(OnRefresh, CanOnRefresh);

            //Refresh Data
            OnRefresh();

            Initialize_Navigation();
            InitializeCards();
        }
コード例 #12
0
        public NotesViewModel(INavigationService _navigation, IDatabase _database, ILogging _logging, IDialogue _dialogue,
                              INotesManager notesManager, IAccountManager _accountManager, IEventAggregator eventAggregator) : base(_navigation, _database, _logging, _dialogue)
        {
            _notesManager    = notesManager;
            _eventAggregator = eventAggregator;

            Title = "My Notes";

            //Relays
            IGoBack      = new Relays.RelayExtension(GoBack, CanGoBack);
            IOpenFloat   = new Relays.RelayExtension(OpenFloat, CanOpenFloat);
            IRefreshData = new Relays.RelayExtension(OnRefresh, CanOnRefresh);

            //Subscriptions
            MessagingCenter.Subscribe <NotesCreatorViewModel, Notes>(this, _SendNote, (receiver, data) => { AddNotes_ToCollection(data); });
            MessagingCenter.Subscribe <NotesCreatorViewModel, Notes>(this, _UpdateNote, (receiver, data) => { UpdateNote_ToCollection(data); });

            //Perform Initialization here
            Initialize_Core();
        }
コード例 #13
0
 /// <summary>
 /// Initializes a new instance of the <see cref="NotesController" /> class.
 /// </summary>
 /// <param name="notes">INotesManager notes parameter</param>
 public NotesController(INotesManager notes)
 {
     this.notes = notes;
 }
コード例 #14
0
 public DealAPIManager(IUserManager userManager, ICacheStoreManager cacheStoreManager, ILogManager logManager, INotesManager notesManager)
     : base(userManager, cacheStoreManager, logManager)
 {
     _notesManager = ValidateManager(notesManager);
 }
コード例 #15
0
 /// <summary>
 /// Initializes a new instance of the <see cref="NotesController"/> class.
 /// </summary>
 /// <param name="notesManager">The notes manager.</param>
 public NotesController(INotesManager notesManager)
 {
     this.notesManager = notesManager;
 }
コード例 #16
0
 public LabelsController(INotesManager manager)
 {
     Manager = manager;
 }
コード例 #17
0
 public NotesController(INotesManager manager)
 {
     Manager = manager;
 }
コード例 #18
0
 public EditNotePageViewModel(INotesManager notesManager)
 {
     _notesManager = notesManager;
 }
コード例 #19
0
 public NotesListPageViewModel(INotesManager notesManager)
 {
     _notesManager = notesManager;
 }
コード例 #20
0
ファイル: Notes.cs プロジェクト: qlik18/Parser
 public void setNotesManager(INotesManager manager)
 {
     this.manager = manager;
 }
コード例 #21
0
 public UserController(INotesManager notesManager)
 {
     NotesManager = notesManager;
 }
コード例 #22
0
 public NotesController(ICreatorsManager creatorsManager, INotesManager notesManager)
 {
     _creatorsManager = creatorsManager;
     _notesManager    = notesManager;
 }