コード例 #1
0
 public LoginCommand(LoginVM loginVM, IAuth auth, IRenav renav)
 {
     _loginVM   = loginVM;
     _auth      = auth;
     this.renav = renav;
     _loginVM.PropertyChanged += _loginVM_PropertyChanged;
 }
コード例 #2
0
 public RegisterCommand(RegisterVM registerVM, IAuth auth, IRenav renav)
 {
     _registerVM = registerVM;
     _auth       = auth;
     _renav      = renav;
     _registerVM.PropertyChanged += _registerVM_PropertyChanged;
 }
コード例 #3
0
 public LoginVM(IAuth loginService, IMsg msg, IRenav renavHome, IRenav renavRegister)
 {
     LoginService        = loginService;
     Msg                 = msg;
     LoginCommand        = new LoginCommand(this, loginService, renavHome);
     ViewRegisterCommand = new RenavCommand(renavRegister);
     Email               = "*****@*****.**";
     Password            = "******";
 }
コード例 #4
0
        public RegisterVM(IMsg msg, IAuth auth, IRenav renav, IGetHospitals getProviderService)
        {
            Msg  = msg;
            Auth = auth;

            RegisterCommand    = new RegisterCommand(this, auth, renav);
            ViewLoginCommand   = new RenavCommand(renav);
            GetProviderService = getProviderService;
        }
コード例 #5
0
 public RenavCommand(IRenav renav)
 {
     _renav = renav;
 }