Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugal-mono-tools.git;a=commitdiff;h=d8e2fee7fcdf705735abc5e13d68b19c46aba576

commit d8e2fee7fcdf705735abc5e13d68b19c46aba576
Author: bouleetbil <bouleet...@frogdev.info>
Date:   Fri Aug 20 10:16:42 2010 +0000

start service for network

diff --git a/frugal-mono-tools/MainWindow.cs b/frugal-mono-tools/MainWindow.cs
index d4c00c5..0c571a2 100644
--- a/frugal-mono-tools/MainWindow.cs
+++ b/frugal-mono-tools/MainWindow.cs
@@ -121,6 +121,10 @@ public partial class MainWindow : Gtk.Window
/// </param>
protected virtual void ApplyNetwork (object sender, System.EventArgs e)
{
+
+               Outils.Service("networkmanager",this.INT_NM.Active);
+               Outils.Service("wicd",this.INT_WICD.Active);
+
}

protected virtual void SelectItem (object sender, System.EventArgs e)
diff --git a/frugal-mono-tools/OUTILS/Outils.cs 
b/frugal-mono-tools/OUTILS/Outils.cs
index 81b5df1..d9b1806 100644
--- a/frugal-mono-tools/OUTILS/Outils.cs
+++ b/frugal-mono-tools/OUTILS/Outils.cs
@@ -16,6 +16,28 @@ namespace frugalmonotools
}
return false;
}
+               /// <summary>
+               ///enable disable service,enable = false disable and stop this 
service
+               /// </summary>
+               /// <param name="servicename">
+               /// A <see cref="System.String"/>
+               /// </param>
+               /// <param name="enable">
+               /// A <see cref="System.Boolean"/>
+               /// </param>
+               public static void Service(string servicename, bool enable)
+               {
+                       if (enable)
+                       {
+                               Outils.Excecute("service "+servicename+" 
add","");
+                               Outils.Excecute("service "+servicename+" 
start","");
+                       }
+                       else
+                       {
+                               Outils.Excecute("service "+servicename+" 
del","");
+                               Outils.Excecute("service "+servicename+" 
stop","");
+                       }
+               }
/*
public static String ResultExcecute(String Commande,string Arguments)
{
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to