private void Button2_Click(object sender, EventArgs e)
 {
     File.AppendAllText(Diseases_listbox.GetItemText(Diseases_listbox.SelectedItem) + ".txt", " " + disease_textbox.Text);
     disease_textbox.ReadOnly = true;
     savebutton.Visible       = false;
     disease_textbox.Clear();
     filename = Diseases_listbox.GetItemText(Diseases_listbox.SelectedItem) + ".txt";
     MessageBox.Show("File updated successfully");
     if (File.Exists(filename))
     {
         StreamReader stream;
         try
         {
             using (stream = new StreamReader(filename))
             {
                 disease_textbox.AppendText(stream.ReadToEnd());
             }
         }
         catch (IOException)
         {
             MessageBox.Show("Error Reading from file", "error file", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
     {
         MessageBox.Show(filename + " does not exit", "file error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        private void Diseases_SelectedIndexChanged(object sender, EventArgs e)
        {
            disease_textbox.ReadOnly = true;
            newDisease_name.Visible  = false;
            disease_textbox.Visible  = true;
            savebutton.Visible       = false;
            edit_button.Visible      = true;
            switch (Diseases_listbox.SelectedIndex)
            {
            case 0:
                disease_textbox.Clear();
                string filename = "1. Food Poisoning.txt";
                if (File.Exists(filename))
                {
                    StreamReader stream;
                    try
                    {
                        using (stream = new StreamReader(filename))
                        {
                            disease_textbox.AppendText(stream.ReadToEnd());
                        }
                    }
                    catch (IOException)
                    {
                        MessageBox.Show("Error Reading from file", "error file", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show(filename + " does not exit", "file error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                break;

            case 1:
                disease_textbox.Clear();
                filename = "2. Diabeties.txt";
                if (File.Exists(filename))
                {
                    StreamReader stream;
                    try
                    {
                        using (stream = new StreamReader(filename))
                        {
                            disease_textbox.AppendText(stream.ReadToEnd());
                        }
                    }
                    catch (IOException)
                    {
                        MessageBox.Show("Error Reading from file", "error file", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show(" does not exit", "file error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                break;

            case 2:
                disease_textbox.Clear();
                filename = "3. Cancer.txt";
                if (File.Exists(filename))
                {
                    StreamReader stream;
                    try
                    {
                        using (stream = new StreamReader(filename))
                        {
                            disease_textbox.AppendText(stream.ReadToEnd());
                        }
                    }
                    catch (IOException)
                    {
                        MessageBox.Show("Error Reading from file", "error file", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show(" does not exit", "file error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                break;

            case 3:
                disease_textbox.Clear();
                filename = "4. Flu and Sneezing.txt";
                if (File.Exists(filename))
                {
                    StreamReader stream;
                    try
                    {
                        using (stream = new StreamReader(filename))
                        {
                            disease_textbox.AppendText(stream.ReadToEnd());
                        }
                    }
                    catch (IOException)
                    {
                        MessageBox.Show("Error Reading from file", "error file", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show(" does not exit", "file error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                break;

            case 4:
                disease_textbox.Clear();
                filename = "5. Jaundice.txt";
                if (File.Exists(filename))
                {
                    StreamReader stream;
                    try
                    {
                        using (stream = new StreamReader(filename))
                        {
                            disease_textbox.AppendText(stream.ReadToEnd());
                        }
                    }
                    catch (IOException)
                    {
                        MessageBox.Show("Error Reading from file", "error file", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show(" does not exit", "file error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                break;

            case 5:
                disease_textbox.Clear();
                filename = "6. Tuber Culosis.txt";
                if (File.Exists(filename))
                {
                    StreamReader stream;
                    try
                    {
                        using (stream = new StreamReader(filename))
                        {
                            disease_textbox.AppendText(stream.ReadToEnd());
                        }
                    }
                    catch (IOException)
                    {
                        MessageBox.Show("Error Reading from file", "error file", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show(" does not exit", "file error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                break;

            case 6:
                disease_textbox.Clear();
                filename = "7. Poliomyelitis.txt";
                if (File.Exists(filename))
                {
                    StreamReader stream;
                    try
                    {
                        using (stream = new StreamReader(filename))
                        {
                            disease_textbox.AppendText(stream.ReadToEnd());
                        }
                    }
                    catch (IOException)
                    {
                        MessageBox.Show("Error Reading from file", "error file", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show(" does not exit", "file error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                break;

            case 7:
                disease_textbox.Clear();
                filename = "8. Dengue Virus.txt";
                if (File.Exists(filename))
                {
                    StreamReader stream;
                    try
                    {
                        using (stream = new StreamReader(filename))
                        {
                            disease_textbox.AppendText(stream.ReadToEnd());
                        }
                    }
                    catch (IOException)
                    {
                        MessageBox.Show("Error Reading from file", "error file", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show(" does not exit", "file error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                break;

            case 8:
                disease_textbox.Clear();
                filename = "9. Malaria.txt";
                if (File.Exists(filename))
                {
                    StreamReader stream;
                    try
                    {
                        using (stream = new StreamReader(filename))
                        {
                            disease_textbox.AppendText(stream.ReadToEnd());
                        }
                    }
                    catch (IOException)
                    {
                        MessageBox.Show("Error Reading from file", "error file", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show(" does not exit", "file error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                break;

            case 9:
                disease_textbox.Clear();
                filename = "10. Fever.txt";
                if (File.Exists(filename))
                {
                    StreamReader stream;
                    try
                    {
                        using (stream = new StreamReader(filename))
                        {
                            disease_textbox.AppendText(stream.ReadToEnd());
                        }
                    }
                    catch (IOException)
                    {
                        MessageBox.Show("Error Reading from file", "error file", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show(" does not exit", "file error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                break;

            case 10:
                disease_textbox.Clear();
                filename = "11. Hepatitis.txt";
                if (File.Exists(filename))
                {
                    StreamReader stream;
                    try
                    {
                        using (stream = new StreamReader(filename))
                        {
                            disease_textbox.AppendText(stream.ReadToEnd());
                        }
                    }
                    catch (IOException)
                    {
                        MessageBox.Show("Error Reading from file", "error file", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show(" does not exit", "file error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                break;

            case 11:
                disease_textbox.Clear();
                filename = "12. Hair Fall.txt";
                if (File.Exists(filename))
                {
                    StreamReader stream;
                    try
                    {
                        using (stream = new StreamReader(filename))
                        {
                            disease_textbox.AppendText(stream.ReadToEnd());
                        }
                    }
                    catch (IOException)
                    {
                        MessageBox.Show("Error Reading from file", "error file", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show(" does not exit", "file error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                break;

            case 12:
                disease_textbox.Clear();
                filename = "13. Anemia.txt";
                if (File.Exists(filename))
                {
                    StreamReader stream;
                    try
                    {
                        using (stream = new StreamReader(filename))
                        {
                            disease_textbox.AppendText(stream.ReadToEnd());
                        }
                    }
                    catch (IOException)
                    {
                        MessageBox.Show("Error Reading from file", "error file", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show(" does not exit", "file error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                break;

            case 13:
                disease_textbox.Clear();
                if (File.Exists(Diseases_listbox.GetItemText(Diseases_listbox.SelectedItem) + ".txt"))
                {
                    StreamReader stream;
                    try
                    {
                        using (stream = new StreamReader(Diseases_listbox.GetItemText(Diseases_listbox.SelectedItem) + ".txt"))
                        {
                            disease_textbox.AppendText(stream.ReadToEnd());
                        }
                    }
                    catch (IOException)
                    {
                        MessageBox.Show("Error Reading from file", "error file", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show(" does not exit", "file error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                break;
            }
        }