Exemplo n.º 1
1
        public MainForm()
        {
            rmsController = new RMS_Controller();
            rmsController.MainFrm = this;

            InitializeComponent();

            Panel leftPanel = new Panel();
            leftPanel.AutoScroll = true;
            leftPanel.Width = 350;
            leftPanel.Dock = DockStyle.Left;

            Splitter splitterCtrl = new Splitter();
            splitterCtrl.Dock = DockStyle.Left;
            splitterCtrl.MinExtra = 200;
            splitterCtrl.MinSize = 200;

            Panel mainPanel = new Panel();
            mainPanel.AutoScroll = true;
            mainPanel.Dock = DockStyle.Fill;

            this.Controls.AddRange(new Control[] {mainPanel, splitterCtrl, leftPanel});

            Contract_Control contractsCtrl = new Contract_Control(rmsController);
            contractsCtrl.Dock = DockStyle.Fill;
            leftPanel.Controls.Add(contractsCtrl);

            RateSchedule_Control rateScheduleCtrl = new RateSchedule_Control(rmsController);
            rateScheduleCtrl.Dock = DockStyle.Fill;
            mainPanel.Controls.Add(rateScheduleCtrl);

            //rmsController.RateIDChanged += new System.EventHandler(this.RateID_Changed);
            //rmsController.RateScheduleChange += new System.EventHandler(this.RateID_Changed);
        }
Exemplo n.º 2
0
        public NewRateScheduleForm(RMS_Controller in_RMSController, string in_StatusTypeCode)
        {
            InitializeComponent();

            rmsController = in_RMSController;
            statusTypeCode = in_StatusTypeCode;
        }
Exemplo n.º 3
0
        public CoverageForm(RMS_Controller in_RmsController)
        {
            InitializeComponent();	// Required for Windows Form Designer support

            rmsController = in_RmsController;

            data = new BaseDALObject();
            coverage = new CoverageDAL();

            //	Setup UI

            setupStatusComboBox();

            RateScheduleDAL rateScheduleData = new RateScheduleDAL();

            rateSchedule = rateScheduleData.getRateScheduleWithoutRates(rmsController.RateScheduleID);

            rateScheduleNameBx.Text = rateSchedule.RateScheduleName;
            startDateBx.Text = rateSchedule.Coverage.StartDate.ToString();
            endDateBx.Text = rateSchedule.Coverage.EndDate.ToString();

            for(int k=0; k<statusTypeComboBx.Items.Count; k++)
            {
                if (statusTypeComboBx.Items[k].ToString() == rateSchedule.Status)
                {	statusTypeComboBx.SelectedItem = statusTypeComboBx.Items[k];	}
            }

            //	Setup Entity List
            setupEntityListBox();
        }
Exemplo n.º 4
0
        public AdjustRatesForm(RMS_Controller in_rmsController)
        {
            rmsController = in_rmsController;

            InitializeComponent();	// Required for Windows Form Designer support

            barPanel.Controls.Add(new RMS_ProgressBar());
        }
        public RateSchedule_Control(RMS_Controller inRMSController)
        {
            InitializeComponent();

            rmsController = inRMSController;

            rmsController.RateScheduleIDChanged += new System.EventHandler(this.RateScheduleID_Changed);
            rmsController.RateScheduleChange += new System.EventHandler(this.RateScheduleID_Changed);
        }
Exemplo n.º 6
0
        public Contract_Control(RMS_Controller inRMSController)
        {
            rmsController = inRMSController;

            InitializeComponent();

            loadEvents();

            setupStatusComboBox();
            loadContractsTreeView();
        }
Exemplo n.º 7
0
        public EditRateForm(RMS_Controller in_RMSController)
        {
            InitializeComponent();	// Required for Windows Form Designer support

            setupEventHandlers();

            rmsController = in_RMSController;

            rateData = new RateDAL(ref rmsController.CodesMngr, rmsController.RateScheduleID);

              codesPanel.Controls.Add(new CodeControl(ref rmsController.CodesMngr));
            codesPanel.Height = codesPanel.Controls[0].Height + 5;

            passThrusData = new PassThrusDAL(rmsController.RateScheduleID);

            passThruPanel.Controls.Add(new PassThruControl(passThrusData.RateSchedulePassThrus));
            passThruPanel.Height = passThruPanel.Controls[0].Height;
        }