Example #1
0
        protected void valDel(char Potwierdzenie, string ID)
        {
            Validate validate = new Validate();

            if (validate.Confirmation(Potwierdzenie))
            {
                Parse parse = new Parse();
                if (!parse.ParseID(ID))
                {
                    menuClass.Select_Menu();
                }

                Dane ElementDoUsuniecia = GetValidate.Search(ID_Parse);
                if (ElementDoUsuniecia != null)
                {
                    Console.Clear();
                    ToRemove(ID_Parse);
                    Console.WriteLine("\nUsunięto Wpis o ID :" + ID_Parse);
                    Console.ReadKey();
                    Console.Clear();
                    menuClass.Select_Menu();
                }
                else
                {
                    validate.MissingID();
                }
            }
        }
Example #2
0
        public void AddToClass(int ID, DateTime Date, string Opis)
        {
            Dane DaneN = new Dane(ID, Date, Opis);

            DaneNowe.Add(DaneN);
            WriteJSON writeJSON = new WriteJSON();

            writeJSON.JSON_Create();
        }
Example #3
0
        public void ToRemove(int DoUsuniecia)
        {
            Dane SearchIn           = GetValidate.Search(DoUsuniecia);
            var  ObiektDousuniecia1 = DaneNowe.IndexOf(SearchIn);

            DaneNowe.RemoveAt(ObiektDousuniecia1);

            WriteJSON writeJSON = new WriteJSON();

            writeJSON.JSON_Create();
        }
Example #4
0
        public void PreviewV()
        {
            Parse     parse     = new Parse();
            MenuClass menuClass = new MenuClass();
            Validate  validate  = new Validate();


            Console.Title = "Szczegóły rekordu";
            Console.Clear();
            Console.ForegroundColor = ConsoleColor.Magenta;
            Console.WriteLine(Enum_Menu.Menu.Podgląd);
            Console.ForegroundColor = ConsoleColor.Green;
            Console.Write("\nWprowadz ID: ");
            string ID = Console.ReadLine();

            if (!parse.ParseID(ID))
            {
                menuClass.Select_Menu();
            }

            Dane SearchResoult = validate.Search(ID_Parse);

            if (SearchResoult == null)
            {
                Console.Clear();
                Console.ForegroundColor = ConsoleColor.DarkYellow;
                Console.WriteLine("\nNie znaleziono Danych..{0}{0}", Environment.NewLine);
                Console.ForegroundColor = ConsoleColor.Green;
            }

            else
            {
                Console.Clear();
                Console.WriteLine("ID:" + SearchResoult.ID);
                Console.WriteLine("Data:" + SearchResoult.Data);
                Console.WriteLine("Opis:" + SearchResoult.Opis);
                Console.WriteLine(Environment.NewLine);


                Console.Write("\nNaciśnij dowolny klawisz aby powrócić..");
                Console.ReadKey();
                Console.Clear();
            }
            menuClass.Select_Menu();
        }
Example #5
0
        public void EdiRe()
        {
            Console.Title           = "Edycja Rekordu";
            Console.ForegroundColor = ConsoleColor.Magenta;
            Console.WriteLine(Enum_Menu.Menu.Edycja);
            Console.ForegroundColor = ConsoleColor.Green;
            Console.Write("\nID: ");
            string ID    = Console.ReadLine();
            Parse  parse = new Parse();

            if (!parse.ParseID(ID))
            {
                menuClass.Select_Menu();
            }
            Dane WyszukajID = validate.Search(ID_Parse);

            if (WyszukajID == null)
            {
                validate.MissingID();
            }

            Console.Write("\nData: ");
            System.Windows.Forms.SendKeys.SendWait(WyszukajID.Data.ToShortDateString());
            string DataM = Console.ReadLine();

            Console.Write("\nOpis: ");
            System.Windows.Forms.SendKeys.SendWait(WyszukajID.Opis);
            string OpisM = Console.ReadLine();

            if (!parse.ParseDate(DataM))
            {
                EdiRe();
            }

            Console.Write("\nCzy na pewno chcesz zmodyfikować wpis (Y/N)?");
            char Potwierdzenie = Console.ReadKey().KeyChar;

            ValEdi(Potwierdzenie, OpisM);
        }