Exemple #1
0
        public Form_Crucero_Add(OnAddSuccessDelegate <CruceroViewModel> onAddSuccess)
        {
            InitializeComponent();
            LoadDropdowns();

            _OnAddSuccess = onAddSuccess;
            _ViewModel    = new CruceroViewModel();
            BindViewModel();
        }
Exemple #2
0
        public Form_Crucero_Edit(OnEditSuccessDelegate <CruceroViewModel> onEditSuccess, int idCrucero)
        {
            InitializeComponent();
            LoadDropdowns();

            _OnEditSuccess = onEditSuccess;
            _ViewModel     = new CruceroViewModel();
            //Obtengo object de la base y lo mapeo al viewmodel
            var crucero = CruceroDAO.GetByID(idCrucero);

            _ViewModel.MapFromDomainObject(crucero);
            //Bindeo el viewmodel a los inputs
            BindViewModel();
        }