private void Home_Admin_Ownew_Expenditure_Details_Load(object sender, EventArgs e)
        {
            setFullScreen();
            setMainPanelPosition();
            setRightOptionPanel();
            rightOptionPnlTimer.Start();
            try
            {
                Account_BO ab = new Account_BO();
                ArrayList cost = new ArrayList();
                cost = ab.getOwnerCost();
                if (f1 == 1)
                {
                    int f = 0;
                    int b;
                    for (b = i; cost[b].ToString() != "*"; b++)
                    {
                    }
                    for (int a = i; a < b - 1; a = a + 2)
                    {
                        if (f == 0)
                        {
                            ownerDataGridView.Rows.Add(cost[a].ToString(), cost[a + 1].ToString(), cost[a + 2].ToString());
                            f = 1;
                        }
                        else
                        {
                            ownerDataGridView.Rows.Add(cost[i].ToString(), cost[a + 1].ToString(), cost[a + 2].ToString());
                        }

                    }
                    int sum = 0;

                    for (int j = 0; j < ownerDataGridView.Rows.Count; j++)
                    {
                        sum += Convert.ToInt32(ownerDataGridView.Rows[j].Cells[2].Value);
                    }
                    ownerDataGridView.Rows.Add("", "", "");
                    ownerDataGridView.Rows.Add("Total", "", sum.ToString());
                }
                if (f1 == 2)
                {
                    for (int i = 0; index2[i] != 0; i++)
                    {
                        if (index2[i] == 1)
                        {
                            int f = 0;
                            int b;
                            for (b = 0; cost[b].ToString() != "*"; b++)
                            {
                            }
                            for (int a = 0; a < b - 1; a = a + 2)
                            {
                                if (f == 0)
                                {
                                    ownerDataGridView.Rows.Add(cost[a].ToString(), cost[a + 1].ToString(), cost[a + 2].ToString());
                                    f = 1;
                                }
                                else
                                {
                                    ownerDataGridView.Rows.Add(cost[0].ToString(), cost[a + 1].ToString(), cost[a + 2].ToString());
                                }

                            }
                        }
                        else
                        {
                            int f = 0;
                            int b;
                            for (b = index2[i]; cost[b].ToString() != "*"; b++)
                            {
                            }
                            for (int a = index2[i]; a < b - 1; a = a + 2)
                            {
                                if (f == 0)
                                {
                                    ownerDataGridView.Rows.Add(cost[a].ToString(), cost[a + 1].ToString(), cost[a + 2].ToString());
                                    f = 1;
                                }
                                else
                                {
                                    ownerDataGridView.Rows.Add(cost[index2[i]].ToString(), cost[a + 1].ToString(), cost[a + 2].ToString());
                                }

                            }
                        }
                    }
                    int sum = 0;

                    for (int j = 0; j < ownerDataGridView.Rows.Count; j++)
                    {
                        sum += Convert.ToInt32(ownerDataGridView.Rows[j].Cells[2].Value);
                    }
                    ownerDataGridView.Rows.Add("", "", "");
                    ownerDataGridView.Rows.Add("Total", "", sum.ToString());
                }

            }
            catch
            {
                MessageBox.Show("Error");
            }
        }