private void Aceptar_Click(object sender, EventArgs e)
 {
     try
     {
         compraBindingSource.EndEdit();
         comprasIngredienteBindingSource.EndEdit();
         registro = (Compra)compraBindingSource.Current;
         FactoryCompras.Validar(registro);
         this.Guadar();
         this.DialogResult = DialogResult.OK;
         this.Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al validar los datos \n" + ex.Message, "Atencion", MessageBoxButtons.OK);
     }
 }