예제 #1
0
파일: Util.cs 프로젝트: MrJoe/lat
        public static void ImportData(Connection conn, Gtk.Window parent, string data)
        {
            int    numImported = 0;
            string msg         = null;

            LDIF ldif = new LDIF(conn);

            numImported = ldif.Import(data);

            msg = String.Format(
                Mono.Unix.Catalog.GetString("Imported {0} entries."),
                numImported);

            if (numImported > 0)
            {
                HIGMessageDialog dialog = new HIGMessageDialog(
                    parent,
                    0,
                    Gtk.MessageType.Info,
                    Gtk.ButtonsType.Ok,
                    "Import entries",
                    msg);

                dialog.Run();
                dialog.Destroy();
            }
            else
            {
                HIGMessageDialog dialog = new HIGMessageDialog(
                    parent,
                    0,
                    Gtk.MessageType.Error,
                    Gtk.ButtonsType.Ok,
                    "Import error",
                    msg);

                dialog.Run();
                dialog.Destroy();
            }
        }
예제 #2
0
파일: Util.cs 프로젝트: MrJoe/lat
        static void import(Connection conn, Gtk.Window parent, Uri uri)
        {
            int numImported = 0;

            LDIF ldif = new LDIF(conn);

            numImported = ldif.Import(uri);

            string msg = String.Format(
                Mono.Unix.Catalog.GetString("Imported {0} entries\nfrom {1}."),
                numImported, uri.ToString());

            if (numImported > 0)
            {
                HIGMessageDialog dialog = new HIGMessageDialog(
                    parent,
                    0,
                    Gtk.MessageType.Info,
                    Gtk.ButtonsType.Ok,
                    "Import entries",
                    msg);

                dialog.Run();
                dialog.Destroy();
            }
            else
            {
                HIGMessageDialog dialog = new HIGMessageDialog(
                    parent,
                    0,
                    Gtk.MessageType.Error,
                    Gtk.ButtonsType.Ok,
                    "Import error",
                    msg);

                dialog.Run();
                dialog.Destroy();
            }
        }
예제 #3
0
파일: Util.cs 프로젝트: MrJoe/lat
        static void import(Connection conn, Gtk.Window parent, Uri uri)
        {
            int numImported = 0;

            LDIF ldif = new LDIF (conn);

            numImported = ldif.Import (uri);

            string msg = String.Format (
                Mono.Unix.Catalog.GetString ("Imported {0} entries\nfrom {1}."),
                numImported, uri.ToString());

            if (numImported > 0) {

                HIGMessageDialog dialog = new HIGMessageDialog (
                    parent,
                    0,
                    Gtk.MessageType.Info,
                    Gtk.ButtonsType.Ok,
                    "Import entries",
                    msg);

                dialog.Run ();
                dialog.Destroy ();

            } else {

                HIGMessageDialog dialog = new HIGMessageDialog (
                    parent,
                    0,
                    Gtk.MessageType.Error,
                    Gtk.ButtonsType.Ok,
                    "Import error",
                    msg);

                dialog.Run ();
                dialog.Destroy ();
            }
        }
예제 #4
0
파일: Util.cs 프로젝트: MrJoe/lat
        public static void ImportData(Connection conn, Gtk.Window parent, string data)
        {
            int numImported = 0;
            string msg = null;

            LDIF ldif = new LDIF (conn);

            numImported = ldif.Import (data);

            msg = String.Format (
                Mono.Unix.Catalog.GetString ("Imported {0} entries."),
                numImported);

            if (numImported > 0) {

                HIGMessageDialog dialog = new HIGMessageDialog (
                    parent,
                    0,
                    Gtk.MessageType.Info,
                    Gtk.ButtonsType.Ok,
                    "Import entries",
                    msg);

                dialog.Run ();
                dialog.Destroy ();

            } else {

                HIGMessageDialog dialog = new HIGMessageDialog (
                    parent,
                    0,
                    Gtk.MessageType.Error,
                    Gtk.ButtonsType.Ok,
                    "Import error",
                    msg);

                dialog.Run ();
                dialog.Destroy ();
            }
        }