public async override void OnViewCreated(View view, Bundle savedInstanceState) { base.OnViewCreated(view, savedInstanceState); bool useDraft = false; if (savedInstanceState != null) { useDraft = savedInstanceState.GetBoolean(UseDraftKey, useDraft); } if (viewModel == null) { var timeEntryList = await EditTimeEntryActivity.GetIntentTimeEntryData(Activity.Intent); TimeEntryData timeEntry = null; if (timeEntryList.Count > 0) { timeEntry = timeEntryList[0]; } viewModel = new EditTimeEntryView(timeEntry); } viewModel.OnIsLoadingChanged += OnModelLoaded; viewModel.Init(useDraft); }
public override void OnViewCreated (View view, Bundle savedInstanceState) { base.OnViewCreated (view, savedInstanceState); bool useDraft = false; if (savedInstanceState != null) { useDraft = savedInstanceState.GetBoolean (UseDraftKey, useDraft); } viewModel = new EditTimeEntryView (TimeEntryId); viewModel.OnIsLoadingChanged += OnModelLoaded; viewModel.Init (useDraft); }
public override void OnViewCreated(View view, Bundle savedInstanceState) { base.OnViewCreated(view, savedInstanceState); bool useDraft = false; if (savedInstanceState != null) { useDraft = savedInstanceState.GetBoolean(UseDraftKey, useDraft); } viewModel = new EditTimeEntryView(TimeEntryId); viewModel.OnIsLoadingChanged += OnModelLoaded; viewModel.Init(useDraft); }
public async override void OnViewCreated (View view, Bundle savedInstanceState) { base.OnViewCreated (view, savedInstanceState); bool useDraft = false; if (savedInstanceState != null) { useDraft = savedInstanceState.GetBoolean (UseDraftKey, useDraft); } if (viewModel == null) { var timeEntryList = await EditTimeEntryActivity.GetIntentTimeEntryData (Activity.Intent); TimeEntryData timeEntry = null; if (timeEntryList.Count > 0) { timeEntry = timeEntryList[0]; } viewModel = new EditTimeEntryView (timeEntry); } viewModel.OnIsLoadingChanged += OnModelLoaded; viewModel.Init (useDraft); }
public EditTimeEntryFragment (TimeEntryData timeEntry) { Arguments = new Bundle (); Arguments.PutString (TimeEntryIdArgument, timeEntry.Id.ToString ()); viewModel = new EditTimeEntryView (timeEntry); }
public EditTimeEntryFragment(TimeEntryData timeEntry) { Arguments = new Bundle(); Arguments.PutString(TimeEntryIdArgument, timeEntry.Id.ToString()); viewModel = new EditTimeEntryView(timeEntry); }