Esempio n. 1
0
        private static void loginManagerVM_Closed(ILoginVM sender, ViewModelCloseResult e)
        {
            var choice = _messengerService.ShowMessageBox("Warning",
                                                          "Application will close, do you want to close application?",
                                                          MessageBoxButtons.OKCancel);

            if (choice == DialogResult.OK)
            {
                _messengerService.ShutDownApplication();
            }
        }
Esempio n. 2
0
        /// <summary>
        /// User authenticates
        /// </summary>
        /// <param name="loginVM">login view model</param>
        /// <returns>Organization Id</returns>
        public int UserAuthenticate(ILoginVM loginVM)
        {
            int success = 0;
            var user    = this.context.Users.FirstOrDefault(x => x.UserName == loginVM.UserName && x.Password == loginVM.Password);

            if (user != null)
            {
                success = user.OrganisationId ?? 0;
            }

            return(success);
        }
 public LoginCommand(ILoginVM vm)
 {
     VM = vm;
 }
Esempio n. 4
0
 public LoginView(ILoginVM viewModel)
 {
     InitializeComponent();
     ViewModel = viewModel;
 }
Esempio n. 5
0
 public LoginViewModel()
 {
     logindata = DynamicModelBuilder.GetInstance <ILoginVM>(typeof(BaseModel));
     logindata.ValidateMetadataType = typeof(LoginVM);
 }
 public RegisterCommand(ILoginVM vm)
 {
     VM = vm;
 }