Ejemplo n.º 1
0
        public CurrentCompanyAndPostViewModel(CurrentCompanyAndPost currentCompanyAndPost, DateTime startDate, DateTime endDate)
            : this(startDate, endDate)
        {
            _currentCompanyAndPost       = currentCompanyAndPost;
            _isEditCurrentCompanyAndPost = true;

            SelectedDirectoryCompany = DirectoryCompanies.First(c => c.Name == currentCompanyAndPost.DirectoryPost.DirectoryCompany.Name);
            IsTwoCompanies           = currentCompanyAndPost.IsTwoCompanies;
            SelectedPostChangeDate   = currentCompanyAndPost.PostChangeDate;
        }
Ejemplo n.º 2
0
        private void Add(object parameter)
        {
            CurrentCompanyAndPost = new CurrentCompanyAndPost
            {
                DirectoryPost   = SelectedDirectoryPost,
                PostChangeDate  = SelectedPostChangeDate,
                IsTemporaryPost = _mainPost.DirectoryPostId != SelectedDirectoryPost.Id
            };

            var window = (Window)parameter;

            if (window != null)
            {
                window.Close();
            }
        }
Ejemplo n.º 3
0
        private void Add(object parameter)
        {
            CurrentCompanyAndPost = new CurrentCompanyAndPost
            {
                DirectoryPost   = SelectedDirectoryPost,
                PostChangeDate  = SelectedPostChangeDate,
                IsTwoCompanies  = IsTwoCompanies,
                IsTemporaryPost = false
            };

            var window = (Window)parameter;

            if (window != null)
            {
                window.Close();
            }
        }