Ejemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the NewPermit class.
 /// </summary>
 public PrintSubmittedPermitView(MdiContainer container)
 {
     InitializeComponent();
     mainWindow          = new MainWindow();
     _container          = container;
     _reportViewer.Load += ReportViewer_Load;
 }
Ejemplo n.º 2
0
        public FenRapport(MdiContainer mct, string title, DataTable dt)
        {
            InitializeComponent();
            this.mdiContainer    = mct;
            this.lbTitle.Content = title;

            this.dgRapport.ItemsSource = dt.DefaultView;
        }
        public SchedulingProblemFrame(MdiContainer parent, PlanModel planModel, NewProblemModel initialData)
        {
            InitializeComponent();
            this.parent = parent;

            LayoutRoot.DataContext = model = planModel ?? CreateFakePlanModel();
            this.initialData = initialData;
        }
Ejemplo n.º 4
0
 public OpenInNewMdiWindowV1(MdiContainer container,
                             IExplorerInitializer initializer,
                             Func <ParameterDic, IEntryModel[]> getSelectionFunc = null)
     : base("OpenInNewWindow")
 {
     _container        = container;
     _initializer      = initializer;
     _getSelectionFunc = getSelectionFunc;
 }
Ejemplo n.º 5
0
        public FenRapport(MdiContainer mct, Payroll payroll)
        {
            InitializeComponent();
            this.mdiContainer = mct;

            this.lbTitle.Content = "Payroll de : " + payroll.Periode;

            this.dgRapport.ItemsSource = payroll.Paiements;
        }
Ejemplo n.º 6
0
        public static void SelectTab(MdiContainer container, string title)
        {
            var child = container.Children.FirstOrDefault(x => x.Title == title);

            if (child != null)
            {
                child.WindowState = WindowState.Normal;
            }
        }
Ejemplo n.º 7
0
        //string minFee;
        //string maxFee;


        public PermitView(MdiContainer container)
        {
            InitializeComponent();
            _dataService            = new DataService();
            _container              = container;
            rdoContractor.IsChecked = true;
            rdoAddress.IsChecked    = true;
            chkLegal.IsChecked      = false;
            btnSubmit.IsEnabled     = false;
        }
Ejemplo n.º 8
0
        public ViewModel(DockingManager dockingManager)
        {
            _mdiContainer             = new MdiContainer <MdiChild <TsiFileView, TsiFileViewModel>, TsiFileView, TsiFileViewModel>(dockingManager);
            _mdiContainer.OnSelected += onMdiChildSelected;
            _mdiContainer.OnClosing  += onMdiChildClosing;
            _mdiContainer.OnClosed   += onMdiChildClosed;

            App.Current.MainWindow.Closing += onClosing;

            App.Current.Dispatcher.BeginInvoke((Action)onLoaded);
        }
Ejemplo n.º 9
0
        void SetMdiTitle()
        {
            MdiContainer cw = ContainerWindow;
            string       t  = OriginalTitle;

            if (cw.ActiveMdiChild != null && cw.ActiveMdiChild.WindowState == WindowState.Maximized)
            {
                t += " - [" + cw.ActiveMdiChild.Title + "]";
            }
            SetHeader(t);
        }
Ejemplo n.º 10
0
        public FenConge(MdiContainer mct, Employe emp, string operation)
        {
            InitializeComponent();
            sess_cong    = new SessionConge();
            mdiContainer = mct;
            code_employe = emp.CodeEmploye;

            this.VerifierStatutEmploye(emp);
            this.InitialiserCbo();
            this.PreparerInfo(emp, operation);
            this.RemplirEmploye(emp, operation);
        }
        //public RelayCommand SelectCountriesCommand
        //{
        //    get { return _selectCountriesCommand; }
        //}

        //public RelayCommand DeSelectCountriesCommand
        //{
        //    get { return _deSelectCountriesCommand; }
        //}

        public ContractorPermitProcessViewModel(IDataService dataService, PermitModel permit, MdiContainer container)
        {
            _container     = container;
            _dataService   = dataService;
            AffidavitInfo  = new sw_posting();
            ContractorInfo = new CCBContractor();
            GetAffidavitByNumber(permit.Permit.AffidavitID.ToString());
            GetContractorByCCB(permit.Permit.BuilderBoardNo);
            ApplicantInfo     = permit.Applicant;
            PermitHistoryInfo = new ApplicantPermitHistory();
            GetPermitHistory(ApplicantInfo.Name);
            TotalFee          = "0.00";
            Permits           = new ObservableCollection <ContractorPermit>();
            PermitPaymentInfo = new PermitPayment();
            NewExpireDate     = DateTime.Now;
            //GetPermitByContractor(permit.Permit.ContractorID);
            GetPermitByContractor(permit.Permit.PermitApplicant.Name);
            PermitInfo = permit;
            //PermitNumber = permit.Permit.PermitNo.ToString();
            if (permit.Applicant.ApplicantType == "Contractor")
            {
                ContractorRadio = true;
            }
            if (permit.Applicant.ApplicantType == "Owner")
            {
                OwnerRadio = true;
            }
            if (permit.Applicant.ApplicantType == "Other")
            {
                OtherRadio = true;
            }
            //GetAffidavitCostsDetails();
            AcceptButtonModel           = true;
            PermitPaymentInfo.IssueDate = Convert.ToDateTime(DateTime.Now.ToShortDateString());
            PermitPaymentInfo.IssuedBy  = new string(Environment.UserName.ToUpper().Take(3).ToArray());
            this.CalculateAmountCommand = new RelayCommand(AcceptPermit);
            AcceptPermitFeeCommand      = new RelayCommand(AcceptPermitFee);
            RejectAllPermitsCommand     = new RelayCommand(RejectAllPermits);
            HoldPermitCommand           = new RelayCommand(HoldPermit);
            string env = ConfigurationManager.AppSettings["AppEnvironment"];

            PermitReportFactory.AppEnvironment = env;
            showPermitDetailsCommand           = new RelayCommand <long>((s) => ShowPermitDetails(s));
            //Full Set=2 Copies +Instructions, CustomerSet = 1 Copy +Instructions, FileCopy = Our Copy, Instructions =Instructions only, Permit = 1 Copy, None = No print
            PrintOptionData.Add("None");
            //PrintOptionData.Add("Permit");
            //PrintOptionData.Add("Instructions");
            PrintOptionData.Add("File Copy");
            PrintOptionData.Add("Customer Copy");
            PrintOptionData.Add("Customer and File Copy");
            SelectedPrintOption = "Customer and File Copy";
        }
Ejemplo n.º 12
0
 private void ScoreWindow_Loaded(object sender, RoutedEventArgs e)
 {
     try
     {
         Application curApp = Application.Current;
         Window      main   = curApp.MainWindow;
         dp = (DockPanel)main.FindName("mainDockPanel");
         windowContainer = (MdiContainer)dp.FindName("WindowContainer");
     }
     catch (Exception)
     {
     }
 }
Ejemplo n.º 13
0
        //public RelayCommand<long> deleteCCBCommand { get; set; }

        //public RelayCommand DeleteCCBCommand { get; set; }
        public PermitFeeViewModel(IDataService dataService, MdiContainer container)
        {
            _container   = container;
            _dataService = dataService;
            //SearchCCBCommand = new RelayCommand(SearchContractor);
            UpdateCommand = new RelayCommand(UpdateFee);
            //DeleteCCBCommand = new RelayCommand(DeleteContractor);
            GetPermitFeeList();
            string env = ConfigurationManager.AppSettings["AppEnvironment"];

            PermitReportFactory.AppEnvironment = env;
            //deleteCCBCommand = new RelayCommand<long>((s) => DeleteCCB(s));
        }
Ejemplo n.º 14
0
        public FenCarriere(MdiContainer mct, Employe emp, CarriereMotif motif)
        {
            InitializeComponent();
            sess_emp     = new SessionEmploye();
            sess_car     = new SessionCarriere();
            mdiContainer = mct;
            code_emp     = emp.CodeEmploye;

            this.VerifierStatutEmploye(emp);
            this.InitialiserCbo();
            this.PreparerInfo(emp, motif);
            this.RemplirEmploye(emp, motif);
        }
Ejemplo n.º 15
0
        internal void newPermitOpen(MdiContainer container)
        {
            PermitView newPermit = new PermitView(container);
            container.Children.Clear();
            container.Children.Add(new MdiChild()
            {
                //Title = " User Registration",
                Height = (System.Windows.SystemParameters.PrimaryScreenHeight - 15),
                Width = (System.Windows.SystemParameters.PrimaryScreenWidth - 15),
                Style = null,
                //Here UserRegistration is the class that you have created for mainWindow.xaml user control.

                Content = newPermit
            });
        }
Ejemplo n.º 16
0
        internal void allPermitsOpen(MdiContainer container)
        {
            InitialStaffPermitSelection allPermits = new InitialStaffPermitSelection(container);
            allPermits.DataContext = new InitialStaffPermitSelectionViewModel(_dataService);
            container.Children.Clear();
            container.Children.Add(new MdiChild()
            {
                //Title = " User Registration",
                Height = (System.Windows.SystemParameters.PrimaryScreenHeight - 15),
                Width = (System.Windows.SystemParameters.PrimaryScreenWidth - 15),
                Style = null,
                //Here UserRegistration is the class that you have created for mainWindow.xaml user control.

                Content = allPermits
            });
        }
Ejemplo n.º 17
0
        internal void editSubmittedPermits(PermitModel permitModel, MdiContainer container)
        {
            ReviewModifyTransferPermit reviewPermitView = new ReviewModifyTransferPermit();
            reviewPermitView.DataContext = new ReviewModifyTransferPermitViewModel(_dataService, permitModel, container);
            container.Children.Clear();
            container.Children.Add(new MdiChild()
            {
                Title = "Update Permits",
                Height = (System.Windows.SystemParameters.PrimaryScreenHeight - 15),
                Width = (System.Windows.SystemParameters.PrimaryScreenWidth - 15),
                Style = null,
                //Here UserRegistration is the class that you have created for mainWindow.xaml user control.

                Content = reviewPermitView
            });
        }
Ejemplo n.º 18
0
        internal void processStaffPermits(PermitModel permitModel, MdiContainer container)
        {
            StaffPermitProcess permitProcessView = new StaffPermitProcess();
            permitProcessView.DataContext = new StaffPermitProcessViewModel(_dataService, permitModel, container);
            container.Children.Clear();
            container.Children.Add(new MdiChild()
            {
                Title = "Process Permits",
                Height = (System.Windows.SystemParameters.PrimaryScreenHeight - 15),
                Width = (System.Windows.SystemParameters.PrimaryScreenWidth - 15),
                Style = null,
                //Here UserRegistration is the class that you have created for mainWindow.xaml user control.

                Content = permitProcessView
            });
        }
Ejemplo n.º 19
0
 public MainWindow()
 {
     InitializeComponent();
     SourceInitialized += (s, a) => { // We need to initialize the following once main window is ready.
         SetTitle(null);
         SetDisplayPosition();
         RefreshRecentProjects();
         RefreshProjectKinds();
         OriginalTitle = Title;
         MdiContainer cw = ContainerWindow;
         cw.MdiChildTitleChanged += Container_MdiChildTitleChanged;
         DockPanel dp = FindName("ChildButtons") as DockPanel;
         dp.Children.Add(cw.GetChildButtons());
         Status = new StatusInformationBar(StatusBox);
         Modules.StartApp();
     };
 }
        public FenEmploye(MdiContainer mct, string operation, Employe emp = null)
        {
            InitializeComponent();
            sess_emp          = new SessionEmploye();
            this.mdiContainer = mct;

            //Avant meme de remplir les Cbo
            this.InitialiserCbo();

            this.PreparerInfo(operation);

            //Si c'est pour modifier
            if (emp != null)
            {
                this.code_employe = emp.CodeEmploye;
                this.RemplirEmploye(emp);
            }
        }
        public FenRechercherEmploye(MainWindow mwin, MdiContainer mct, TargetRecherche target)
        {
            InitializeComponent();
            sess_emp     = new SessionEmploye();
            mainWindow   = mwin;
            mdiContainer = mwin.MainMdiContainer;

            if (target == TargetRecherche.Code)
            {
                rbCode.IsChecked = true;
            }
            if (target == TargetRecherche.Nom)
            {
                rbNom.IsChecked = true;
            }
            if (target == TargetRecherche.LesDeux)
            {
                rbLesDeux.IsChecked = true;
            }
        }
Ejemplo n.º 22
0
        public StaffPermitProcessViewModel(IDataService dataService, PermitModel permit, MdiContainer container)
        {
            _container     = container;
            _dataService   = dataService;
            AffidavitInfo  = new sw_posting();
            ContractorInfo = new CCBContractor();
            GetAffidavitByNumber(permit.Permit.AffidavitID.ToString());
            GetContractorByCCB(permit.Permit.BuilderBoardNo);
            ApplicantInfo     = permit.Applicant;
            PermitPaymentInfo = new PermitPayment();
            PermitInfo        = permit;
            AcceptButtonModel = true;
            //PermitNumber = permit.Permit.PermitNo.ToString();
            if (permit.Applicant.ApplicantType == "Contractor")
            {
                ContractorRadio = true;
            }
            if (permit.Applicant.ApplicantType == "Owner")
            {
                OwnerRadio = true;
            }
            if (permit.Applicant.ApplicantType == "Other")
            {
                OtherRadio = true;
            }
            AffidavitCostsDetails = new ObservableCollection <sw_action_detail>();
            GetAffidavitCostsDetails(permit.Permit.AffidavitID.ToString());

            PermitPaymentInfo.IssueDate = Convert.ToDateTime(DateTime.Now.ToShortDateString());
            PermitPaymentInfo.IssuedBy  = new string(Environment.UserName.ToUpper().Take(3).ToArray());

            AcceptPermitCommand = new RelayCommand(AcceptPermit);
            RejectPermitCommand = new RelayCommand(RejectPermit);
            HoldPermitCommand   = new RelayCommand(HoldPermit);
            //Configuration config = ConfigurationManager.OpenExeConfiguration(Application.ExecutablePath);
            string env = ConfigurationManager.AppSettings["AppEnvironment"];

            PermitReportFactory.AppEnvironment = env;
        }
 public SchedulingProblemFrame(MdiContainer parent)
     : this(parent, null, null)
 {
 }
Ejemplo n.º 24
0
 public ApprovedPermitsView(MdiContainer container)
 {
     InitializeComponent();
     mainWindow = new MainWindow();
     _container = container;
 }
        public ReviewModifyTransferPermitViewModel(IDataService dataService, PermitModel permit, MdiContainer container)
        {
            _container   = container;
            _dataService = dataService;
            //AffidavitInfo = new sw_posting();
            ContractorInfo = new CCBContractor();
            GetAffidavitByNumber(permit.Permit.AffidavitID.ToString());
            GetContractorByCCB(permit.Permit.BuilderBoardNo);
            IsDatePickerEnabled = true;
            ApplicantInfo       = permit.Applicant;
            PreviousApplicantID = permit.Applicant.ApplicantID;
            CCBNumber           = permit.Permit.BuilderBoardNo;
            CCBNumberOld        = permit.Permit.BuilderBoardNo;
            PermitInfo          = permit.Permit;

            ApplicantName = permit.Applicant.Name;
            Contact       = permit.Applicant.Contact;
            Address       = permit.Applicant.Address;
            City          = permit.Applicant.City;
            ST            = permit.Applicant.State;
            Zip           = permit.Applicant.Zip;
            PhoneNumber   = permit.Applicant.PhoneNumber;

            GetPermitPayment(permit.Permit.PermitID);
            ContractorList = new ObservableCollection <string>();
            PermitNumber   = permit.Permit.PermitID.ToString();
            if (permit.Applicant.ApplicantType == "Contractor")
            {
                ContractorRadio = true;
            }
            if (permit.Applicant.ApplicantType == "Owner")
            {
                OwnerRadio = true;
            }
            if (permit.Applicant.ApplicantType == "Other")
            {
                OtherRadio = true;
            }
            AffidavitCostsDetails = new ObservableCollection <sw_action_detail>();
            //GetAffidavitCostsDetails(permit.Permit.AffidavitID.ToString());
            PermitCostsDetails = new ObservableCollection <PermitCostsDetail>();
            GetPermitCostsDetails(permit.Permit.AffidavitID.ToString());

            IssuedBy                 = "NA";
            IssuedDate               = DateTime.MaxValue;
            IsPermitExtended         = (PermitInfo.PermitExtended.Equals("Yes")) ? true : false;
            UpdateCommand            = new RelayCommand(UpdatePermit);
            ContractorChecked        = new RelayCommand(UpdateContractor);
            CancelCommand            = new RelayCommand(Cancel);
            SearchContractorCommand  = new RelayCommand(ContractorSearch);
            ContractorSelectCommand  = new RelayCommand(ContractorSelect);
            PrintCommand             = new RelayCommand(PrintPermit);
            OwnerChecked             = new RelayCommand(OwnerRadioChanged);
            OtherChecked             = new RelayCommand(OtherRadioChanged);
            ShowPermitHistoryCommand = new RelayCommand(ShowPermitHistory);
            //PermitInfo.DateExpiredNew = PermitInfo.DateExpired;
            PermitReportFactory.AppEnvironment = ConfigurationManager.AppSettings["AppEnvironment"];
            SaveButtonModel = true;
            //Full Set=2 Copies +Instructions, CustomerSet = 1 Copy +Instructions, FileCopy = Our Copy, Instructions =Instructions only, Permit = 1 Copy, None = No print
            PrintOptionData.Add("None");
            //PrintOptionData.Add("Permit");
            //PrintOptionData.Add("Instructions");
            PrintOptionData.Add("File Copy");
            PrintOptionData.Add("Customer Copy");
            PrintOptionData.Add("Customer and File Copy");
            SelectedPrintOption = "None";
        }
Ejemplo n.º 26
0
 public override void RegisterHost(object host)
 {
     _container = host as MdiContainer;
     _registry = new Dictionary<object, MdiChild>();
 }
Ejemplo n.º 27
0
 public PermitFeeView(MdiContainer container)
 {
     InitializeComponent();
     mainWindow = new MainWindow();
     _container = container;
 }
 public FenEmbaucherEmploye(MdiContainer mct)
 {
     InitializeComponent();
     sess = new SessionEmploye();
     this.mdiContainer = mct;
 }
Ejemplo n.º 29
0
 public ContractorAlias(MdiContainer container)
 {
     InitializeComponent();
     mainWindow = new MainWindow();
     _container = container;
 }
 public InitialStaffPermitSelection(MdiContainer container)
 {
     InitializeComponent();
     mainWindow = new MainWindow();
     _container = container;
 }