public void init(Main window,MainViewModel viewModel,PuntoMedicionModel model )
 {
     this.parent = window;
     this.vm = viewModel;
     pmViewModel.LoadPuntoMedicion(model);
     this.DataContext = pmViewModel;
     EnRoll();
 }
 //public NuevoPuntoMedicion()
 //{
 //    InitializeComponent();
 //    capturaViewModel = new CapturaViewModel();
 //    capturaViewModel.PropertyChanged += capturaViewModel_PropertyChanged;
 //    capturaViewModel.InitDefault(null);
 //    this.DataContext = capturaViewModel;
 //    dtpFecha.Focus();
 //}
 public NuevoPuntoMedicion(MainViewModel vm)
 {
     InitializeComponent();
     capturaViewModel = new CapturaViewModel();
     capturaViewModel.PropertyChanged += capturaViewModel_PropertyChanged;
     capturaViewModel.InitDefault(vm);
     viewModel = vm;
     dtpFecha.Focus();
     this.DataContext = capturaViewModel;
 }
        public Main(UsuarioModel usuarioModel)
        {
            InitializeComponent();
            InfoLoad();
            vmMain = new MainViewModel();
            vmMain.Usuario = usuarioModel;
            vmMain.GetSyncThread();
            vmMain.PropertyChanged += vmMain_PropertyChanged;
            SyncRecurrentSingleton.Instance.PropertyChanged += Instance_PropertyChanged;
            this.DataContext = vmMain;
            vmMain.GetSyncThread();

            DTimerUploadProcess = new DispatcherTimer();
            DTimerUploadProcess.Tick += new EventHandler(DTimerUploadProcess_Tick);
            DTimerUploadProcess.Interval = new TimeSpan(0, 0, 60);
            DTimerUploadProcess.Start();
        }
 //Metodo de inicializacion.
 public void InitDefault(MainViewModel vmodel)
 {
     vm = vmodel;
     DefaultValues();
 }
 public void init(Main mw, MainViewModel viewModel)
 {
     this.vm = viewModel;
     this.parent = mw;
     EnRoll();
 }