Ejemplo n.º 1
0
        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            //LIC_KIHD_MW.Policy result = new LIC_KIHD_MW.Policy();//need MW
            LIC_KIHD_MW.Agent agent   = new LIC_KIHD_MW.Agent("", "", "", "");
            string            policyN = ""; //need MW

            this.View.UseColumnTextForButtonValue = true;
            this.View.Text = "View";

            if (e.ColumnIndex == dataGridView1.Columns["View"].Index)
            {
                policyN = dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString();
                string[] searchInfo = agent.searchOnClick(policyN);
                if (searchInfo[21] == "A")
                {
                    Policyinfo infoPage = new Policyinfo(searchInfo, policyN);
                    infoPage.ShowDialog();
                }
                else if (searchInfo[21] == "D")
                {
                    DelinquentPolicyInfo delinquent = new DelinquentPolicyInfo(searchInfo, policyN);
                    delinquent.ShowDialog();
                }
                else if (searchInfo[21] == "C")
                {
                    InactivePolicy inactive = new InactivePolicy(searchInfo, policyN);
                    inactive.ShowDialog();
                }
                else if (searchInfo[21] == "I")
                {
                    InactivePolicy inactive = new InactivePolicy(searchInfo, policyN);
                    inactive.ShowDialog();
                }
            }
        }
Ejemplo n.º 2
0
        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            string policyN;

            this.ViewButton.UseColumnTextForButtonValue = true;
            this.ViewButton.Text = "View";
            LIC_KIHD_MW.Agent manager = new LIC_KIHD_MW.Agent(barForAgentFirstName.Text, BarForAgentLastName.Text, "", agentID);
            if (e.ColumnIndex == dataGridView1.Columns["ViewButton"].Index)
            {
                policyN = dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString();
                string[] searchInfo = manager.searchOnClick(policyN);
                if (searchInfo[21] == "A")
                {
                    Policyinfo infoPage = new Policyinfo(searchInfo, policyN);
                    infoPage.ShowDialog();
                }
                else if (searchInfo[21] == "D")
                {
                    DelinquentPolicyInfo delinquent = new DelinquentPolicyInfo(searchInfo, policyN);
                    delinquent.ShowDialog();
                }
                else if (searchInfo[21] == "C")
                {
                    InactivePolicy inactive = new InactivePolicy(searchInfo, policyN);
                    inactive.ShowDialog();
                }
                else if (searchInfo[21] == "I")
                {
                    InactivePolicy inactive = new InactivePolicy(searchInfo, policyN);
                    inactive.ShowDialog();
                }
            }
        }
Ejemplo n.º 3
0
        private void viewBeneficiary_Click(object sender, EventArgs e)
        {
            LIC_KIHD_MW.Agent agent = new LIC_KIHD_MW.Agent("", "", "", "");
            string[,] get = agent.beneficiaryName(labelForPolicyNumber.Text);
            BeneficiaryPage beneficiary = new BeneficiaryPage(get);

            beneficiary.ShowDialog();
        }
Ejemplo n.º 4
0
        private void ViewHistory_Click(object sender, EventArgs e)
        {
            LIC_KIHD_MW.Agent agent = new LIC_KIHD_MW.Agent("", "", "", "");
            string[,] get = agent.getPayments(labelForPolicyNumber.Text);
            PolicyHistory policyHis = new PolicyHistory(get);

            policyHis.ShowDialog();
        }
Ejemplo n.º 5
0
        private void agentSearchButton_Click(object sender, EventArgs e)
        {
            this.View.UseColumnTextForButtonValue = true;
            this.View.Text = "View";
            dataGridView1.Rows.Clear();
            string policyNumber    = "null";
            string clientFirstName = "null";
            string clientLastName  = "null";

            LIC_KIHD_MW.Agent agent = new LIC_KIHD_MW.Agent("", "", "", agentId);
            if (string.IsNullOrEmpty(policyNumBox.Text) && string.IsNullOrEmpty(clientNameBox.Text) && string.IsNullOrEmpty(ClientLastN.Text))
            {
                MessageBox.Show("Please enter policy number and client's name!");
            }
            else
            {
                if (!string.IsNullOrEmpty(policyNumBox.Text))
                {
                    policyNumber = policyNumBox.Text;
                }
                if (!string.IsNullOrEmpty(clientNameBox.Text))
                {
                    clientFirstName = clientNameBox.Text;
                }
                if (!string.IsNullOrEmpty(ClientLastN.Text))
                {
                    clientLastName = ClientLastN.Text;
                }

                List <string[]> search = agent.search(policyNumber, clientFirstName, clientLastName, agentId);

                if (search != null && search.Count > 0)
                {
                    for (int i = 0; i < search.Count; i++)
                    {
                        string[] row = new string[search[i].Length];
                        for (int j = 0; j < search[i].Length - 1; j++)
                        {
                            row[j] = search[i][j];
                        }
                        dataGridView1.Rows.Add(row);
                    }
                }
                else
                {
                    MessageBox.Show("No result is found");
                }
            }
        }