Example #1
0
        public SupplierForm(MaintainClientController parent)
        {
            InitializeComponent();
            my_controller = parent;

            noChanges = true;

            #region Form Event Handlers

            this.txtSupplierSelect.SelectedValueChanged += new System.EventHandler(my_controller.Supplier_Changed);
            this.btnAddSupplier.Click    += new System.EventHandler(my_controller.add_supplier_btn_click);
            this.btnDeleteSupplier.Click += new System.EventHandler(my_controller.delete_supplier_btn_click);
            #endregion

            here : try { SetSupplierBox(Supplier.GetList(), "0"); }
            catch (Exception)
            {
                if (MessageBox.Show("Error connecting to Database\nDo you want to retry?", "Connection Problems", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    goto here;
                }
            }

            //User label
            user = new Users();

            setup(userid.ToString(), "FAFOS Supplier Form");
        }
Example #2
0
        public SupplierForm(MaintainClientController parent)
        {
            InitializeComponent();
            my_controller = parent;

            noChanges = true;

            #region Form Event Handlers

            this.txtSupplierSelect.SelectedValueChanged += new System.EventHandler(my_controller.Supplier_Changed);
            this.btnAddSupplier.Click += new System.EventHandler(my_controller.add_supplier_btn_click);
            this.btnDeleteSupplier.Click += new System.EventHandler(my_controller.delete_supplier_btn_click);
            #endregion

            here: try { SetSupplierBox(Supplier.GetList(), "0"); }
            catch (Exception)
            {
                if (MessageBox.Show("Error connecting to Database\nDo you want to retry?", "Connection Problems", MessageBoxButtons.YesNo) == DialogResult.Yes)
                    goto here;
            }

            //User label
            user = new Users();

            setup(userid.ToString(), "FAFOS Supplier Form");
        }
Example #3
0
        private void btnSupplier_Click(object sender, EventArgs e)
        {
            MaintainClientController c             = new MaintainClientController();
            SupplierForm             supplier_form = new SupplierForm(c);

            supplier_form.TopLevel = false;
            pnlPage.Controls.Add(supplier_form);
            supplier_form.Show();
        }
Example #4
0
        public AddEditSrvAddrForm(MaintainClientController parent, String Address, String id, int AddrIndex)
        {
            InitializeComponent();
            my_controller     = parent;
            addrRow           = AddrIndex;
            AddressLabel.Text = Address;
            addressId         = id;
            noChanges         = true;
            DatePicker.Value  = DateTime.Today;

            this.Ok_Button.Click     += new EventHandler(my_controller.SrvAddr_Ok_Button_Click);
            this.Cancel_Button.Click += new EventHandler(my_controller.SrvAddr_Cancel_Button_Click);
            this.TermsView.CellClick += new DataGridViewCellEventHandler(my_controller.TermsView_CellContentClick);
        }
Example #5
0
        public AddEditSrvAddrForm(MaintainClientController parent,String Address,String id,int AddrIndex)
        {
            InitializeComponent();
            my_controller = parent;
            addrRow = AddrIndex;
            AddressLabel.Text = Address;
            addressId = id;
            noChanges = true;
            DatePicker.Value = DateTime.Today;

            this.Ok_Button.Click += new EventHandler(my_controller.SrvAddr_Ok_Button_Click);
            this.Cancel_Button.Click += new EventHandler(my_controller.SrvAddr_Cancel_Button_Click);
            this.TermsView.CellClick += new DataGridViewCellEventHandler(my_controller.TermsView_CellContentClick);
        }
Example #6
0
/**************************************** Constructor *************************************/
        public AddEditRoomForm(MaintainClientController parent, String id, int AddrIndex)
        {
            InitializeComponent();
            my_controller    = parent;
            AddressID        = id;
            AddrRow          = AddrIndex;
            noChanges        = true;
            DatePicker.Value = DateTime.Today;

            this.Ok_Button.Click               += new EventHandler(my_controller.Room_Ok_Button_Click);
            this.Cancel_Button.Click           += new EventHandler(my_controller.Room_Cancel_Button_Click);
            this.RoomGridView.CellContentClick += new DataGridViewCellEventHandler(my_controller.Room_Cell_Click);

            PopulateRoomGridView(MRoom.GetRoomsForAddr(id));
        }
Example #7
0
        /**************************************** Constructor *************************************/
        public AddEditRoomForm(MaintainClientController parent, String id, int AddrIndex)
        {
            InitializeComponent();
            my_controller = parent;
            AddressID = id;
            AddrRow = AddrIndex;
            noChanges = true;
            DatePicker.Value = DateTime.Today;

            this.Ok_Button.Click += new EventHandler(my_controller.Room_Ok_Button_Click);
            this.Cancel_Button.Click += new EventHandler(my_controller.Room_Cancel_Button_Click);
            this.RoomGridView.CellContentClick += new DataGridViewCellEventHandler(my_controller.Room_Cell_Click);

            PopulateRoomGridView(MRoom.GetRoomsForAddr(id));
        }
Example #8
0
 private void btnSupplier_Click(object sender, EventArgs e)
 {
     MaintainClientController c = new MaintainClientController();
     SupplierForm supplier_form = new SupplierForm(c);
     supplier_form.TopLevel = false;
     pnlPage.Controls.Add(supplier_form);
     supplier_form.Show();
 }
Example #9
0
        private void btnEContract_Click(object sender, EventArgs e)
        {
            MaintainClientController c = new MaintainClientController();

            c.Edit_contract_Button_Click(this, userid, pnlPage);
        }
Example #10
0
        private void btnAClient_Click(object sender, EventArgs e)
        {
            MaintainClientController c = new MaintainClientController();

            c.New_client_button_Click(this, userid, pnlPage);
        }
Example #11
0
        /********************************* Constructor *******************************/
        public AddEditContractForm(MaintainClientController parent,bool edit, int id,String ctID)
        {
            InitializeComponent();
            my_controller = parent;
            isEdit = edit;
            userid = id;
            contractID = ctID;
            noChanges = true;

            #region Handlers

            this.Ok_Button.Click += new EventHandler(my_controller.Contract_Ok_Button_Click);
            this.FormClosing += new FormClosingEventHandler(my_controller.Contract_Closing);
            this.delete_Button.Click += new EventHandler(my_controller.Contract_Delete_Button_Click);

            this.ServiceAddrGridView.CellContentClick += new DataGridViewCellEventHandler(my_controller.Contract_Cell_Click);
            this.ServiceAddrGridView.CellValueChanged += new DataGridViewCellEventHandler(ServiceAddrGridView_CellValueChanged);
            this.ServiceAddrGridView.RowsAdded += new DataGridViewRowsAddedEventHandler(ServiceAddrGridView_RowsAdded);

            this.linkableClientBox.SelectedValueChanged += new EventHandler(my_controller.Contract_ClientBox_Select_Changed);
            this.TermsBox.TextChanged += new EventHandler(my_controller.Contract_Text_Changed);
            this.StartDatePicker.ValueChanged += new EventHandler(my_controller.Contract_Text_Changed);
            this.EndDatePicker.ValueChanged += new EventHandler(my_controller.Contract_Text_Changed);
            this.contractNameBox.TextChanged += new EventHandler(my_controller.Contract_Text_Changed);
            #endregion

            if (isEdit)
            {
                #region Set Edit Fields
                DataTable contracts = MClientContract.GetList();
                nameComboBox = new ComboBox();
                nameComboBox.Location = new Point(511, 25);
                nameComboBox.Font = new Font(nameComboBox.Font.FontFamily, 8);
                nameComboBox.Size = new Size(195, 28);

                DataTable dt = new DataTable();
                dt = contracts.Clone();
                dt.Rows.Add(new String[]{null,"<Select Contract>"});
                foreach (DataRow r in contracts.Rows)
                    dt.ImportRow(r);

                nameComboBox.DataSource = dt;
                nameComboBox.DisplayMember = dt.Columns[1].ToString();
                nameComboBox.ValueMember = dt.Columns[0].ToString();

                nameComboBox.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
                nameComboBox.AutoCompleteSource = AutoCompleteSource.CustomSource;
                for (int i = 0; i < contracts.Rows.Count; i++)
                    nameComboBox.AutoCompleteCustomSource.Add(contracts.Rows[i][1].ToString());

                nameComboBox.SelectedValueChanged += new EventHandler(my_controller.Edit_Contract_Populate);
                this.Controls.Add(nameComboBox);
                #endregion
            }
            if (!isEdit)
            {
                ClientOptions(true);
            }

            //User label
            userid = id;
            user = new Users();
            setup(userid.ToString(), "FAFOS Contract Form");
               // lblUserInfo.Text = "Logged in:\n " + user.getName(id);
             //   lblUserInfo.Location = new Point(Screen.PrimaryScreen.Bounds.Right - 100, 10);
        }
Example #12
0
        public AddEditClientForm(MaintainClientController parent, bool edit, int id)
        {
            InitializeComponent();
            my_controller = parent;
            isEdit = edit;
            userid = id;
            noChanges = true;

            #region Form Event Handlers

               /* this.Back_Button.Click += new System.EventHandler(my_controller.Client_Cancel_Button_Click);
            this.Back_Button.MouseEnter += new EventHandler(button1_MouseEnter);
            this.Back_Button.MouseLeave += new EventHandler(button1_MouseLeave);
            this.Back_Button.Location = new Point(65, 38);
            this.Back_Button.BackgroundImage = ((System.Drawing.Image)(Properties.Resources.Back2));
            Back_Button.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
            Back_Button.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
            */
               // this.contract_Button.Click += new EventHandler(my_controller.Client_Contract_Button_Click);
            this.Ok_Button.Click += new System.EventHandler(my_controller.Client_Ok_Button_Click);
               // this.Cancel_Button.Click += new System.EventHandler(my_controller.Client_Cancel_Button_Click);
            this.delete_Button.Click += new EventHandler(my_controller.Client_Delete_Button_Click);
            this.CountryBox.SelectedValueChanged += new System.EventHandler(my_controller.Country_Changed);
            this.ProvStateBox.SelectedValueChanged += new EventHandler(my_controller.Province_Changed);
            this.CityBox.SelectedValueChanged += new EventHandler(my_controller.City_Changed);

            this.nameTxtBox.TextChanged += new EventHandler(my_controller.Client_Text_Changed);
            this.typeTextBox.TextChanged += new EventHandler(my_controller.Client_Text_Changed);
            this.addrTextBox.TextChanged += new EventHandler(my_controller.Client_Text_Changed);
            this.postalCodeTextBox.TextChanged += new EventHandler(my_controller.Client_Text_Changed);
            this.PoBoxTextBox.TextChanged += new EventHandler(my_controller.Client_Text_Changed);
            this.EmailTextBox.TextChanged += new EventHandler(my_controller.Client_Text_Changed);
            this.mainPhoneTxtBox.TextChanged += new EventHandler(my_controller.Client_Text_Changed);
            this.SecondPhoneTextBox.TextChanged += new EventHandler(my_controller.Client_Text_Changed);
            this.FaxTextBox.TextChanged += new EventHandler(my_controller.Client_Text_Changed);
            this.PrimContactTextBox.TextChanged += new EventHandler(my_controller.Client_Text_Changed);
            #endregion

            if (isEdit)
            {
                #region Create and set a combo selection box
                DataTable clients = MClient.GetList();
                nameComboBox = new ComboBox();
                nameComboBox.Location = new Point(300, 31);
                nameComboBox.Font = new Font(nameComboBox.Font.FontFamily, 10);
                nameComboBox.Size = new Size(195, 28);

                DataTable dt = new DataTable();
                dt = clients.Clone();
                dt.Rows.Add(new String[] { null, "<Select Client>" });
                foreach (DataRow r in clients.Rows)
                    dt.ImportRow(r);

                nameComboBox.DataSource = dt;
                nameComboBox.DisplayMember = dt.Columns[1].ToString();
                nameComboBox.ValueMember = dt.Columns[0].ToString();

                nameComboBox.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
                nameComboBox.AutoCompleteSource = AutoCompleteSource.CustomSource;
                for (int i = 0; i < clients.Rows.Count; i++)
                    nameComboBox.AutoCompleteCustomSource.Add(clients.Rows[i][1].ToString());

                nameComboBox.TextChanged += new EventHandler(my_controller.Client_Text_Changed);
                nameComboBox.SelectedValueChanged += new EventHandler(my_controller.Edit_Client_Populate);
                this.Controls.Add(nameComboBox);

                Label nameSelection = new Label();
                nameSelection.Text = "Select Client:";
                nameSelection.Font = new Font(nameComboBox.Font.FontFamily, 10);
                nameSelection.Location = new Point(490, 166);
                this.Controls.Add(nameSelection);
                #endregion
            }

            here: try { SetCountryBox(MCountry.GetList(), "0"); }
            catch (Exception)
            {
                if (MessageBox.Show("Error connecting to Database\nDo you want to retry?", "Connection Problems", MessageBoxButtons.YesNo) == DialogResult.Yes)
                    goto here;
            }

            //User label
            user = new Users();
            userid = id;
            setup(userid.ToString(), "FAFOS Client Form");
        }
Example #13
0
        private void btnEContract_Click(object sender, EventArgs e)
        {
            MaintainClientController c = new MaintainClientController();

            c.Edit_contract_Button_Click(this, userid, pnlPage);
        }
Example #14
0
        private void btnAClient_Click(object sender, EventArgs e)
        {
            MaintainClientController c = new MaintainClientController();

            c.New_client_button_Click(this, userid, pnlPage);
        }
Example #15
0
        public AddEditClientForm(MaintainClientController parent, bool edit, int id)
        {
            InitializeComponent();
            my_controller = parent;
            isEdit        = edit;
            userid        = id;
            noChanges     = true;

            #region Form Event Handlers

            /* this.Back_Button.Click += new System.EventHandler(my_controller.Client_Cancel_Button_Click);
             * this.Back_Button.MouseEnter += new EventHandler(button1_MouseEnter);
             * this.Back_Button.MouseLeave += new EventHandler(button1_MouseLeave);
             * this.Back_Button.Location = new Point(65, 38);
             * this.Back_Button.BackgroundImage = ((System.Drawing.Image)(Properties.Resources.Back2));
             * Back_Button.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
             * Back_Button.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
             */
            // this.contract_Button.Click += new EventHandler(my_controller.Client_Contract_Button_Click);
            this.Ok_Button.Click += new System.EventHandler(my_controller.Client_Ok_Button_Click);
            // this.Cancel_Button.Click += new System.EventHandler(my_controller.Client_Cancel_Button_Click);
            this.delete_Button.Click               += new EventHandler(my_controller.Client_Delete_Button_Click);
            this.CountryBox.SelectedValueChanged   += new System.EventHandler(my_controller.Country_Changed);
            this.ProvStateBox.SelectedValueChanged += new EventHandler(my_controller.Province_Changed);
            this.CityBox.SelectedValueChanged      += new EventHandler(my_controller.City_Changed);

            this.nameTxtBox.TextChanged         += new EventHandler(my_controller.Client_Text_Changed);
            this.typeTextBox.TextChanged        += new EventHandler(my_controller.Client_Text_Changed);
            this.addrTextBox.TextChanged        += new EventHandler(my_controller.Client_Text_Changed);
            this.postalCodeTextBox.TextChanged  += new EventHandler(my_controller.Client_Text_Changed);
            this.PoBoxTextBox.TextChanged       += new EventHandler(my_controller.Client_Text_Changed);
            this.EmailTextBox.TextChanged       += new EventHandler(my_controller.Client_Text_Changed);
            this.mainPhoneTxtBox.TextChanged    += new EventHandler(my_controller.Client_Text_Changed);
            this.SecondPhoneTextBox.TextChanged += new EventHandler(my_controller.Client_Text_Changed);
            this.FaxTextBox.TextChanged         += new EventHandler(my_controller.Client_Text_Changed);
            this.PrimContactTextBox.TextChanged += new EventHandler(my_controller.Client_Text_Changed);
            #endregion

            if (isEdit)
            {
                #region Create and set a combo selection box
                DataTable clients = MClient.GetList();
                nameComboBox          = new ComboBox();
                nameComboBox.Location = new Point(300, 31);
                nameComboBox.Font     = new Font(nameComboBox.Font.FontFamily, 10);
                nameComboBox.Size     = new Size(195, 28);

                DataTable dt = new DataTable();
                dt = clients.Clone();
                dt.Rows.Add(new String[] { null, "<Select Client>" });
                foreach (DataRow r in clients.Rows)
                {
                    dt.ImportRow(r);
                }

                nameComboBox.DataSource    = dt;
                nameComboBox.DisplayMember = dt.Columns[1].ToString();
                nameComboBox.ValueMember   = dt.Columns[0].ToString();

                nameComboBox.AutoCompleteMode   = AutoCompleteMode.SuggestAppend;
                nameComboBox.AutoCompleteSource = AutoCompleteSource.CustomSource;
                for (int i = 0; i < clients.Rows.Count; i++)
                {
                    nameComboBox.AutoCompleteCustomSource.Add(clients.Rows[i][1].ToString());
                }

                nameComboBox.TextChanged          += new EventHandler(my_controller.Client_Text_Changed);
                nameComboBox.SelectedValueChanged += new EventHandler(my_controller.Edit_Client_Populate);
                this.Controls.Add(nameComboBox);

                Label nameSelection = new Label();
                nameSelection.Text     = "Select Client:";
                nameSelection.Font     = new Font(nameComboBox.Font.FontFamily, 10);
                nameSelection.Location = new Point(490, 166);
                this.Controls.Add(nameSelection);
                #endregion
            }

            here : try { SetCountryBox(MCountry.GetList(), "0"); }
            catch (Exception)
            {
                if (MessageBox.Show("Error connecting to Database\nDo you want to retry?", "Connection Problems", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    goto here;
                }
            }

            //User label
            user   = new Users();
            userid = id;
            setup(userid.ToString(), "FAFOS Client Form");
        }
Example #16
0
        /********************************* Constructor *******************************/
        public AddEditContractForm(MaintainClientController parent, bool edit, int id, String ctID)
        {
            InitializeComponent();
            my_controller = parent;
            isEdit        = edit;
            userid        = id;
            contractID    = ctID;
            noChanges     = true;

            #region Handlers


            this.Ok_Button.Click     += new EventHandler(my_controller.Contract_Ok_Button_Click);
            this.FormClosing         += new FormClosingEventHandler(my_controller.Contract_Closing);
            this.delete_Button.Click += new EventHandler(my_controller.Contract_Delete_Button_Click);

            this.ServiceAddrGridView.CellContentClick += new DataGridViewCellEventHandler(my_controller.Contract_Cell_Click);
            this.ServiceAddrGridView.CellValueChanged += new DataGridViewCellEventHandler(ServiceAddrGridView_CellValueChanged);
            this.ServiceAddrGridView.RowsAdded        += new DataGridViewRowsAddedEventHandler(ServiceAddrGridView_RowsAdded);

            this.linkableClientBox.SelectedValueChanged += new EventHandler(my_controller.Contract_ClientBox_Select_Changed);
            this.TermsBox.TextChanged         += new EventHandler(my_controller.Contract_Text_Changed);
            this.StartDatePicker.ValueChanged += new EventHandler(my_controller.Contract_Text_Changed);
            this.EndDatePicker.ValueChanged   += new EventHandler(my_controller.Contract_Text_Changed);
            this.contractNameBox.TextChanged  += new EventHandler(my_controller.Contract_Text_Changed);
            #endregion

            if (isEdit)
            {
                #region Set Edit Fields
                DataTable contracts = MClientContract.GetList();
                nameComboBox          = new ComboBox();
                nameComboBox.Location = new Point(511, 25);
                nameComboBox.Font     = new Font(nameComboBox.Font.FontFamily, 8);
                nameComboBox.Size     = new Size(195, 28);

                DataTable dt = new DataTable();
                dt = contracts.Clone();
                dt.Rows.Add(new String[] { null, "<Select Contract>" });
                foreach (DataRow r in contracts.Rows)
                {
                    dt.ImportRow(r);
                }

                nameComboBox.DataSource    = dt;
                nameComboBox.DisplayMember = dt.Columns[1].ToString();
                nameComboBox.ValueMember   = dt.Columns[0].ToString();

                nameComboBox.AutoCompleteMode   = AutoCompleteMode.SuggestAppend;
                nameComboBox.AutoCompleteSource = AutoCompleteSource.CustomSource;
                for (int i = 0; i < contracts.Rows.Count; i++)
                {
                    nameComboBox.AutoCompleteCustomSource.Add(contracts.Rows[i][1].ToString());
                }

                nameComboBox.SelectedValueChanged += new EventHandler(my_controller.Edit_Contract_Populate);
                this.Controls.Add(nameComboBox);
                #endregion
            }
            if (!isEdit)
            {
                ClientOptions(true);
            }

            //User label
            userid = id;
            user   = new Users();
            setup(userid.ToString(), "FAFOS Contract Form");
            // lblUserInfo.Text = "Logged in:\n " + user.getName(id);
            //   lblUserInfo.Location = new Point(Screen.PrimaryScreen.Bounds.Right - 100, 10);
        }