Пример #1
0
        internal void Show()
        {
            Console.Clear();
            Area_date varae = new Area_date();

            Console.WriteLine("Prawo kturego obszaru chezs zmodyfikowac");
            Area_date arealaw        = searcher.Search(0, 1, varae);
            var       law            = areas.Find_local_law(arealaw.Id);
            var       adddelemen     = new Menu(new string[] { "dodaj doc", "dodaj usun" }, 0, 4);
            int       adddele        = adddelemen.Show();
            var       modechangemenu = Menuform.Menu_yn(0, 7);

            switch (adddele)
            {
            case 1:
                HandcreateDochor createhor = new HandcreateDochor(areas);
                createhor.Show(law.Id);
                break;

            case 2:
                DelDoc deldoc = new DelDoc(areas);
                deldoc.DelDocVer(areas, law, 0, 12);
                break;
            }
        }
Пример #2
0
        internal static void DelLawver(Areas.Areas areas, Area_date current_area, int dlugoscMaxElement, int posnewmenu, string message)
        {
            Console.Clear();
            var virarea = new Area_date(0, "", "", 0, "");

            Console.WriteLine("Podaj nazwe usuwanego prawa");
            var areasel = Program_function.Search(areas, virarea, 0, 0, message);

            Console.Clear();
            if (areasel == virarea)
            {
                return;
            }
            var locallaw = areas.Find_local_law(areasel.Id);
            var doc      = Program_function.SelectDoc(locallaw, 0, 0);

            areas.DeleteLawver(doc.id);
        }
Пример #3
0
            internal void Show()
            {
                Console.Clear();
                var virarea = new Area_date(0, "", "", 0, "");

                Console.WriteLine("Podaj nazwe usuwanego prawa");
                var areasel = searcher.Search(0, 0, virarea);

                Console.Clear();
                if (areasel == virarea)
                {
                    return;
                }
                var locallaw = areas.Find_local_law(areasel.Id);
                var doc      = suportfunction.SelectDoc(locallaw, 0, 0);

                areas.DeleteLawver(doc.id);
            }
Пример #4
0
        internal static void ModLawver(Areas.Areas areas, Area_date current_area, int dlugoscMaxElement, int posnewmenu, string message)
        {
            Console.Clear();
            Area_date varae = new Area_date();

            Console.WriteLine("Prawo kturego obszaru chezs zmodyfikowac");
            Area_date arealaw        = Program_function.Search(areas, varae, dlugoscMaxElement, posnewmenu, message);
            var       law            = areas.Find_local_law(arealaw.Id);
            var       adddelemen     = new Menu(new string[] { "dodaj doc", "dodaj usun" }, 0, 0);
            int       adddele        = adddelemen.Show();
            var       modechangemenu = Menuform.Menu_yn(posnewmenu, 0);

            switch (adddele)
            {
            case 1:
                MakeDocument.handcreateDocver(areas, law.Id);
                break;

            case 2:
                ModDoc.DelDocVer(areas, law);
                break;
            }
        }
Пример #5
0
        internal void Show()
        {
            Console.Clear();
            var virarea = new Area_date(0, "", "", 0, "");

            Console.WriteLine("ktorego obszaru prawo chesz modyfikować");
            var modarea = searcher.Search(0, 1, virarea);

            if (modarea == virarea)
            {
                return;
            }
            Console.Clear();
            var chosen_law = areas.Find_local_law(modarea.Id);

            Console.Clear();
            var Document = suportfunction.SelectDoc(chosen_law, 0, 5);

            Menu Whatchange = new Menu(new string[] { "tytul", "obszarprzypisany", "opis", "link", "tagi" }, 0, 10);
            var  morechange = Menuform.Menu_yn(Whatchange.DlugoscMaxElement, 8);

            Console.Clear();
            int more = 0;

            do
            {
                int what = Whatchange.Show();
                switch (what)
                {
                case 0:

                    string newname;
                    do
                    {
                        Console.WriteLine("podaj nowy tytuł");
                        newname = Console.ReadLine();
                    } while (!suportfunction.nameverifcation(newname));
                    areas.UpdateTitleVer(Document.id, newname);
                    break;

                case 1:
                    var new_area = searcher.Search(0, 0, virarea);
                    if (virarea != new_area)
                    {
                        areas.Udapteareaselectedver(Document.id, new_area.Id);
                    }
                    break;

                case 2:
                    Console.WriteLine("podaj nowy opis");
                    string newbrief = Console.ReadLine();
                    areas.Udaptebriefver(Document.id, newbrief);
                    break;

                case 3:
                    string newlink;
                    do
                    {
                        Console.WriteLine("podaj nowy opis");
                        newlink = Console.ReadLine();
                    } while (!suportfunction.Linkverfication(newlink));
                    areas.Updatelinkver(Document.id, newlink);
                    break;

                case 4:
                    string tags = suportfunction.Createtags();
                    areas.Updatetagver(Document.id, tags);
                    break;
                }
                Console.WriteLine("Czy chesz dokonac wiecej zmian?");
                more = morechange.Show();
            } while (more == 0);
        }