Ejemplo n.º 1
0
        public StartViewModel(StartActivityViewInterface view,
                              StartInteractor interactor)
        {
            mView = view;
            mView.setViewModel(this);
            mInteractor = interactor;

            mInteractor.CrearBasedeDatos_SQLite();
        }
Ejemplo n.º 2
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            Log.Info(TAG, "\n\nnOnCreate\n\n");

            SetContentView(Resource.Layout.start_activity);

            mInteractor = new StartInteractor(ApplicationContext);
            mViewModel  = new StartViewModel(this, mInteractor);

            user = new User()
            {
                IdUsuario  = mUserPreferences.GetInt("IdUsuario", 0),
                Nombre     = mUserPreferences.GetString("Nombre", String.Empty),
                Cuenta     = mUserPreferences.GetString("Cuenta", String.Empty),
                Contrasena = mUserPreferences.GetString("Contrasena", String.Empty),
                Perfil     = mUserPreferences.GetString("Perfil", String.Empty)
            };

            DescargarValoresNecesarios();
        }