protected void dgvProveedores_RowDeleting(object sender, GridViewDeleteEventArgs e)
 {
     try
     {
         ProveedorNegocio proveedorNeg = new ProveedorNegocio();
         long             id           = Convert.ToInt64(dgvProveedores.DataKeys[e.RowIndex].Value.ToString());
         if (proveedorNeg.ContarRegistros(Convert.ToInt32(id)) == true)
         {
             lblCorrecto.Visible = true;
             lblCorrecto.Text    = "NO SE PUEDE ELIMINAR EL PROVEEDOR. TIENE COMPRAS ASIGNADAS. ";
             lblIncorrecto.Text  = "";
         }
         else
         {
             proveedorNeg.ModificarEstado(id);
             lblCorrecto.Text   = "Elminado correctamente.";
             lblIncorrecto.Text = "";
         }
     }
     catch (Exception ex)
     {
         lblCorrecto.Text   = "";
         lblIncorrecto.Text = ex.Message;
     }
 }