Ejemplo n.º 1
0
        public ActivityStatusCodeViewModel()
        {
            _activitystatuscodes = new FullyObservableCollection <Models.ActivityStatusCodesModel>();
            _activitystatuscodes = DatabaseQueries.GetActivityStatusCodes();
            //populate from database

            _activitystatuscode  = new Models.ActivityStatusCodesModel();
            _isediting           = true;
            _scrolltolastitem    = false;
            ScrollToSelectedItem = 0;
        }
Ejemplo n.º 2
0
        private void ExecuteSaveAndClose(object parameter)
        {
            IMessageBoxService _msgboxcommand = new MessageBoxService();

            _canexecuteadd = true;

            if (!_isediting)
            {
                Models.ActivityStatusCodesModel _newactivitystatuscode = new Models.ActivityStatusCodesModel();
                _newactivitystatuscode.GOM.Description = ActivityStatusCode.GOM.Description;

                DatabaseQueries.AddNewActivityStatusCode(_newactivitystatuscode);
            }
            else
            {
                DatabaseQueries.UpdateActivityStatusCode(_activitystatuscode);
            }
            CloseWindow();
        }