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(); } } }
public void ADD() { Console.Title = "Dodawanie rekordu"; Console.ForegroundColor = ConsoleColor.Magenta; Console.WriteLine(Enum_Menu.Menu.Dodawanie); Console.ForegroundColor = ConsoleColor.Green; Console.Write("\nData: "); string Data = Console.ReadLine(); Parse parse = new Parse(); if (!parse.ParseDate(Data)) { menuClass.Select_Menu(); } Console.Write("\nOpis: "); string Opis = Console.ReadLine(); Console.Write("\nCzy na pewno chcesz dodać rekord (Y/N)? "); char potwierdzenie = char.ToUpper(Console.ReadKey().KeyChar); Val(potwierdzenie, Opis, Data); }
public void MissingID() { Console.Title = "Błąd - Brak ID"; Console.Clear(); Console.ForegroundColor = ConsoleColor.DarkYellow; Console.Write("\nNie znaleziono ID, naciśnij dowolny klawisz aby powrócić do Menu.."); Console.ReadKey(); Console.Clear(); menuClass.Select_Menu(); }
public void List() { MenuClass menuClass = new MenuClass(); Console.Title = "Lista rekordów"; Console.Clear(); Console.ForegroundColor = ConsoleColor.Magenta; Console.WriteLine(Enum_Menu.Menu.Lista); Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine(Environment.NewLine); Console.ForegroundColor = ConsoleColor.Blue; Console.WriteLine("ID\t||Data\t ||Opis\t"); Console.ForegroundColor = ConsoleColor.Green; IList <Dane> OrderList = DaneNowe.OrderBy(i => i.ID).ToList(); foreach (var i in OrderList) { Console.WriteLine($"{i.ID}\t||{i.Data.ToShortDateString()}\t||{i.Opis}\t"); //Console.WriteLine(string.Format("{0}\t||{1}\t||{2}\t", i.ID, i.Data, i.Opis)); } Console.WriteLine(Environment.NewLine); Console.WriteLine("\nNacisnij dowolny klawisz aby powrócić.."); Console.ReadKey(); Console.Clear(); menuClass.Select_Menu(); }
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(); }
static void Main() { DaneNowe = new List <Dane>(); WriteJSON writeJSON = new WriteJSON(); writeJSON.CheckFolder(); MenuClass menuClass = new MenuClass(); Console.ForegroundColor = ConsoleColor.Green; menuClass.Select_Menu(); }
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); }