private void btnEliminar_Click(object sender, EventArgs e)
        {
            string valor1 = (string)dgvCompras.CurrentRow.Cells["fechaCompra"].Value;
            string valor2 = (string)dgvCompras.CurrentRow.Cells["caducidad"].Value;
            int valor3 = (int)dgvCompras.CurrentRow.Cells["cantidad"].Value;

            DialogResult dialog = MessageBox.Show("¿Desea Eliminar esta compra?"+valor1+" "+valor2+" "+valor3, "Confirmacion",
            MessageBoxButtons.OKCancel);
            if (dialog == DialogResult.OK)
            {
                //EliminarCompra();

                int r = 0;
                Compras objEntidad = new Compras();
                Compras_controlador objNegocio = new Compras_controlador();
                objEntidad.fechaCompra = valor1.ToString();
                objEntidad.caducidad = valor2.ToString();
                objEntidad.cantidad = valor3.ToString();
                r = objNegocio.eliminarCompra(objEntidad);

                //mostrar compras
                SqlConnection miconexion = new SqlConnection("Data Source=PAVLOFF-PC\\SQLEXPRESS14; Initial Catalog=Albaricoque; Integrated Security=Yes");
                miconexion.Open();
                string CadenaSQL = "SELECT  c.claveCompra, c.fechaCompra, m.nombre, c.unidad, c.cantidad, c.Caducidad, c.costo, p.nombreProveedor from tblCompras c INNER JOIN tblMateriaPrima m ON m.id_mp=c.id_mp INNER JOIN tblProveedor p ON c.id_proveedor=p.id_proveedor";
                SqlDataAdapter Adaptador = new SqlDataAdapter(CadenaSQL, miconexion);
                DataSet DS = new DataSet();
                Adaptador.Fill(DS);
                dgvCompras.DataSource = DS.Tables[0];

                //Guardar();
                //this.Close();
               // Interfaz_MatenimientoMP MMP = new Interfaz_MatenimientoMP();
                //MMP.Show();

            }
            else if (dialog == DialogResult.Cancel)
            {

                // e.Cancel = true;

            }
        }
        private void EliminarCompra()
        {
            string valor1 = (string)dgvCompras.CurrentRow.Cells["fechaCompra"].Value;
            string valor2 = (string)dgvCompras.CurrentRow.Cells["caducidad"].Value;
            int valor3 = (int)dgvCompras.CurrentRow.Cells["cantidad"].Value;

            int r = 0;
            Compras objEntidad = new Compras();
            Compras_controlador objNegocio = new Compras_controlador();
            objEntidad.fechaCompra = valor1.ToString();
            objEntidad.caducidad = valor2.ToString();
            objEntidad.cantidad = valor1.ToString();
            r = objNegocio.eliminarCompra(objEntidad);
        }