public Form_RutaDeViaje_Add(OnAddSuccessDelegate <RutaDeViajeViewModel> onAddSuccess) { InitializeComponent(); LoadDropdowns(); _OnAddSuccess = onAddSuccess; _ViewModel = new RutaDeViajeViewModel(); BindViewModel(); }
public Form_RutaDeViaje_Edit(OnEditSuccessDelegate <RutaDeViajeViewModel> onEditSuccess, int idRecorrido) { InitializeComponent(); _OnEditSuccess = onEditSuccess; //obtengo el recorrido de la base y lo mapeo a un viewmodel try { _ViewModel = new RutaDeViajeViewModel((new RutaDeViajeDAO()).GetByID(idRecorrido)); } catch (Exception ex) { _ViewModel = new RutaDeViajeViewModel(); MessageBox.Show(ex.Message); } LoadDropdowns(); //bindeo las propiedades del viewmodel a los controles BindViewModel(); }