示例#1
0
        public VoucherPost()
        {
            //try
            //{
//<<<<<<< HEAD
//            _massVoucherManager = BLLCoreFactory.GetMassVoucherManager();
//            _projectManager = BLLCoreFactory.GetProjectManager();
//            _headManager = BLLCoreFactory.GetHeadManager();
//            _parameterManager = BLLCoreFactory.GetParameterManager();
//=======
            _massVoucherManager      = BLLCoreFactory.GetMassVoucherManager();
            _projectManager          = BLLCoreFactory.GetProjectManager();
            _headManager             = BLLCoreFactory.GetHeadManager();
            _parameterManager        = BLLCoreFactory.GetParameterManager();
            _depreciationRateManager = BLLCoreFactory.GetDepreciationRateManager();
//>>>>>>> githubJakaria42/master

            SetPostStatus();
            InputFirstPartEnabled  = true;
            InputSecondPartEnabled = true;
            AllProjects            = _projectManager.GetProjects(false);

            SelectedVoucherType = "DV";

            VoucherDate = DateTime.Now;
            ChequeDate  = DateTime.Now;

            TemporaryRecords = new List <Record>();
            _isJVBalanced    = true;
            //}
            //catch { }
        }
示例#2
0
 public AddEditHeadModel()
 {
     Head = Head ?? new Head {
         IsActive = true
     };
     _headManager = BLLCoreFactory.GetHeadManager();
 }
示例#3
0
 public HeadManagementModel()
 {
     try
     {
         _headManager = BLLCoreFactory.GetHeadManager();
     }
     catch { }
 }
        public ProjectHeadManagementModel()
        {
            _projectManager = BLLCoreFactory.GetProjectManager();
            _headManager = BLLCoreFactory.GetHeadManager();
            _allHeads = _headManager.GetHeads(false, false);

            AllProjectItems = new ObservableCollection<Project>(_projectManager.GetProjects(false));
        }
        public ProjectHeadManagementModel()
        {
            try
            {
                _projectManager = BLLCoreFactory.GetProjectManager();
                _headManager    = BLLCoreFactory.GetHeadManager();
                _allHeads       = _headManager.GetHeads(false, false);

                AllProjectItems = new ObservableCollection <Project>(_projectManager.GetProjects(false));
            }
            catch { }
        }
示例#6
0
        public OpeningBalanceSetupModel()
        {
            try
            {
                _projectManager         = BLLCoreFactory.GetProjectManager();
                _headManager            = BLLCoreFactory.GetHeadManager();
                _openingBalanceDataGrid = new List <OpeningBalanceGridRow>();

                AllProjects = _projectManager.GetProjects(false);
            }
            catch
            { }
        }
示例#7
0
        public LedgerViewModel()
        {
            IRepository<Record> ledgerRepository = GKSFactory.GetRepository<Record>();

            _ledgerManager = BLLCoreFactory.GetLedgerManager();
            _headManager = BLLCoreFactory.GetHeadManager();
            _projectManager = BLLCoreFactory.GetProjectManager();

            AllProjects = _projectManager.GetProjects();

            IsAllHeadsEnabled = true;
            ShowAllAdvance = false;
            LedgerEndDate = DateTime.Now;
            //LedgerViewButtonClicked = new ViewLedger(this, ledgerRepository);
        }
示例#8
0
        public DepreciationRateSetupModel()
        {
            try
            {
                _projectManager          = BLLCoreFactory.GetProjectManager();
                _headManager             = BLLCoreFactory.GetHeadManager();
                _depreciationRateManager = BLLCoreFactory.GetDepreciationRateManager();

                NotifyDepreciationRateDataGrid();

                AllProjects          = _projectManager.GetProjects();
                DepreciationRateEdit = 0;
            }
            catch
            { }
        }
        public OpeningBalanceSetupModel()
        {
            try
            {
                _projectManager = BLLCoreFactory.GetProjectManager();
                _headManager = BLLCoreFactory.GetHeadManager();
                _openingBalanceManager = BLLCoreFactory.GetOpeningBalanceManager();
                _parameterManager = BLLCoreFactory.GetParameterManager();

                //NotifyOpeningBalanceDataGrid();
                OpeningBalanceAmount = 0;

                AllProjects = _projectManager.GetProjects(false);
            }
            catch
            { }
        }
示例#10
0
        public BudgetSetupModel()
        {
            try
            {
                _projectManager = BLLCoreFactory.GetProjectManager();
                _headManager    = BLLCoreFactory.GetHeadManager();
                _budgetManager  = BLLCoreFactory.GetBudgetManager();
//<<<<<<< HEAD

//                _budgetDataGrid = new List<BudgetGridRow>();
//=======
//>>>>>>> githubJakaria42/master

                AllProjects = _projectManager.GetProjects();

                LoadBudgetYears();
                SelectedBudgetYear = DateTime.Now.Year;
                //NotifyBudgetDataGrid();
            }
            catch
            { }
        }
示例#11
0
        public BudgetSetupModel()
        {
            try
            {
                _projectManager = BLLCoreFactory.GetProjectManager();
                _headManager = BLLCoreFactory.GetHeadManager();
                _budgetManager = BLLCoreFactory.GetBudgetManager();
            //<<<<<<< HEAD

            //                _budgetDataGrid = new List<BudgetGridRow>();
            //=======
            //>>>>>>> githubJakaria42/master

                AllProjects = _projectManager.GetProjects();

                LoadBudgetYears();
                SelectedBudgetYear = DateTime.Now.Year;
                //NotifyBudgetDataGrid();
            }
            catch
            { }
        }
示例#12
0
        public LedgerViewModel()
        {
            //IRepository<Record> ledgerRepository = GKSFactory.GetRepository<Record>();
            try
            {
                IRepository <Record> ledgerRepository = new Repository <Record>();

                _ledgerManager  = BLLCoreFactory.GetLedgerManager();
                _headManager    = BLLCoreFactory.GetHeadManager();
                _projectManager = BLLCoreFactory.GetProjectManager();

                AllProjects = _projectManager.GetProjects();

                IsAllHeadsEnabled = true;
                ShowAllAdvance    = false;
                LedgerEndDate     = DateTime.Now;
                IsAllHeadsEnabled = true;
                ShowAllAdvance    = false;
                LedgerEndDate     = DateTime.Now;
            }
            catch { }
        }
示例#13
0
 public HeadMgmtModel()
 {
     _headManager = BLLCoreFactory.GetHeadManager();
 }
示例#14
0
 public AddEditHeadModel()
 {
     Head = Head ?? new Head { IsActive = true };
     _headManager = BLLCoreFactory.GetHeadManager();
 }
示例#15
0
 public StyleScopeHandler(IHeadManager headManager, Dictionary <Type, ICssValueFormatter>?formatters)
 {
     _headManager    = headManager;
     _formatters     = formatters ?? new Dictionary <Type, ICssValueFormatter>();
     _renderedStyles = new Dictionary <string, StyleMetadata>();
 }
示例#16
0
 public StyleScopeHandler(IHeadManager headManager)
     : this(headManager, null)
 {
 }