public NuevaTareaViewModel(INavigator navigator, IServicioDatos servicioDatos, Session session, IPage page) : base(navigator, servicioDatos, session, page) { _tarea = new TareaModel(); CmdAgregar = new Command(Agregar); CmdAgregarUbicacion = new Command(AgregarUbicacion); CmdAgregarImagen = new Command(AgregarImagen); }
public NuevoGrupoViewModel(INavigator navigator, IServicioDatos servicioDatos, Session session, IPage page) : base(navigator, servicioDatos, session, page) { _grupo = new GrupoModel(); CmdAgregar = new Command(Agregar); CmdAgregarImagen = new Command(AgregarImagen); MessagingCenter.Send(this, "Hola"); }
public GeneralViewModel(INavigator navigator, IServicioDatos servicioDatos, Session session, IPage page) { _navigator = navigator; _servicioDatos = servicioDatos; Session = session; _page = page; }
// CTOR public LoginViewModel(INavigator navigator, IServicioDatos servicioDatos, Session session, IPage page, IComponentContext ctx) : base(navigator, servicioDatos, session, page) { Context = ctx; Usuario = new UsuarioModel(); Usuario = new UsuarioModel(); cmdLogin = new Command(IniciarSesion); cmdRegistro = new Command(NuevoUsuario); }
public HomeViewModel(INavigator navigator, IServicioDatos servicioDatos, Session session, IPage page, IComponentContext ctx) : base(navigator, servicioDatos, session, page) { Context = ctx; CmdNuevoGrupo = new Command(NuevoGrupo); CmdLogout = new Command(Logout); MessagingCenter.Subscribe<GrupoModel>(this, "AddGrupo", (sender) => { var gvm = new GrupoVm { ComponentContext = Context, GrupoModel = sender }; Grupos.Add(gvm); }); GetGrupos(); }
public ListadoTareasViewModel(INavigator navigator, IServicioDatos servicioDatos, Session session, IPage page) : base(navigator, servicioDatos, session, page) { CmdNuevaTarea = new Command(NuevaTarea); }
public DetalleTareaViewModel(INavigator navigator, IServicioDatos servicioDatos, Session session, IPage page) : base(navigator, servicioDatos, session, page) { }