private void btnAddVaccineHistory_Click(object sender, EventArgs e)
        {
            var form = new AddVaccineForm();

            form.VaccineID = 0;
            form.CowNO     = CowNO;
            if (DialogResult.Yes == form.ShowDialog())
            {
                vaccineTableAdapter.Fill(farmManageDataSet.Vaccine);
            }
        }
        private void dgvVaccine_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            if (e.RowIndex == -1)
            {
                return;
            }
            var form = new AddVaccineForm();

            form.VaccineID = Convert.ToInt32(((DataRowView)fKVaccineCow1BindingSource[e.RowIndex]).Row[0]);
            var result = form.ShowDialog();

            if (DialogResult.Yes == result)
            {
                vaccineTableAdapter.Fill(farmManageDataSet.Vaccine);
            }
        }
        private void btnAddVaccine_Click(object sender, EventArgs e)
        {
            var form = new AddVaccineForm();

            form.Option    = true;
            form.VaccineID = 0;
            var result = form.ShowDialog();

            if (result == System.Windows.Forms.DialogResult.Yes)
            {
                dgvVaccine.Rows.Add();
                dgvVaccine.Rows[dgvVaccine.Rows.Count - 1].Cells[0].Value = dgvVaccine.Rows.Count;
                dgvVaccine.Rows[dgvVaccine.Rows.Count - 1].Cells["colVaccineStockID"].Value = form.OptionStockID;
                dgvVaccine.Rows[dgvVaccine.Rows.Count - 1].Cells["colVaccineByID"].Value    = form.OptionByID;
                dgvVaccine.Rows[dgvVaccine.Rows.Count - 1].Cells["colVaccineDate"].Value    = form.OptionDate;
                dgvVaccine.Rows[dgvVaccine.Rows.Count - 1].Cells["colVaccineUnit"].Value    = form.OptionUnit;
            }
        }