public MateriaViewModel(IEventAggregator events, IMateriaEndpoint materiaEndpoint , IDepartamentoEndpoint departamentoEndpoint, IUsuarioLogged usuarioLogged, IMapper mapper) { _events = events; _materiaEndpoint = materiaEndpoint; _departamentoEndpoint = departamentoEndpoint; _usuarioLogged = usuarioLogged; _mapper = mapper; }
public HorarioConsultaViewModel(IEventAggregator events, IHorarioConsultaEndpoint horarioConsultaEndpoint, IMateriaEndpoint materiaEndpoint, IUsuarioEndpoint usuarioEndpoint, IUsuarioLogged usuarioLogged, IMapper mapper) { _events = events; _horarioConsultaEndpoint = horarioConsultaEndpoint; _materiaEndpoint = materiaEndpoint; _usuarioEndpoint = usuarioEndpoint; _usuarioLogged = usuarioLogged; _mapper = mapper; }
public UsuarioViewModel( IEventAggregator events, IUsuarioEndpoint usuarioEndpoint, IUsuarioLogged usuarioLogged, IMapper mapper) { _events = events; _usuarioEndpoint = usuarioEndpoint; _usuarioLogged = usuarioLogged; _mapper = mapper; }
public ShellViewModel(IEventAggregator events, IndexViewModel indexVM, MateriaViewModel materiaVM, UsuarioViewModel usuarioVM, DepartamentoViewModel departamentoVM, HorarioConsultaViewModel horarioConsultaVM, IUsuarioLogged user) { _events = events; _indexVM = indexVM; _materiaVM = materiaVM; _usuarioVM = usuarioVM; _usuarioVM = usuarioVM; _departamentoVM = departamentoVM; _horarioConsultaVM = horarioConsultaVM; _user = user; _events.Subscribe(this); // Activate a new instance(injected by IoC), so we do not store LoginVM ActivateItem(IoC.Get <LoginViewModel>()); }
public IndexViewModel(IEventAggregator events, IUsuarioLogged usuarioLogged, IMapper mapper) { _events = events; _usuarioLogged = usuarioLogged; _mapper = mapper; }
public LoginViewModel(IAuthenticationEndpoint authenticationEndpoint, IUsuarioLogged usuarioLogged, IEventAggregator events) { _authenticationEndpoint = authenticationEndpoint; _usuarioLogged = usuarioLogged; _events = events; }