Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace ProgramovaniProjekt_Kratochvil
- {
- public class RezervaceDataUI
- {
- public int CisloRezervace { get; set; }
- public int AutoID { get; set; }
- public DateTime Zacatek { get; set; }
- public DateTime Konec { get; set; }
- //public bool Zruseno { get; set; }
- }
- public class Rezervace
- {
- public int CisloRezervace { get; set; }
- public int AutoID { get; set; }
- public DateTime Zacatek { get; set; }
- public DateTime Konec { get; set; }
- public static RezervaceDataUI ZiskejDataUI(List<Rezervace> rezervace)
- {
- rezervace:
- RezervaceDataUI r = new RezervaceDataUI();
- /*Random CR = new Random();
- int CisloRezervace = CR.Next(0, 2000);
- */
- Console.Write("Zadejte cislo vasi rezervace: ");
- r.CisloRezervace = int.Parse(Console.ReadLine());
- foreach (var Rezer in rezervace)
- {
- if (Rezer.CisloRezervace == r.CisloRezervace)
- {
- Console.WriteLine("Cislo rezervace je uz zabrano.");
- Console.WriteLine("Vyberte si prosim jine.");
- Console.ReadKey();
- goto rezervace;
- }
- }
- Console.Write("Zadejte ID auta: ");
- r.AutoID = int.Parse(Console.ReadLine());
- Console.WriteLine();
- DateTime aktualnicas = DateTime.Now;
- Console.WriteLine(aktualnicas);
- Console.WriteLine();
- Console.Write("Zadej datum kdy zapocne tvoje rezervace(dd.mm.rrrr): ");
- DateTime zacatekRez = DateTime.Parse(Console.ReadLine());
- r.Zacatek = zacatekRez;
- Console.Write("Zadejte datum kdy chcete auto vratit(dd.mm.rrrr): ");
- DateTime konecRez = DateTime.Parse(Console.ReadLine());
- r.Konec = konecRez;
- return r;
- }
- public Rezervace(int cisloRez, int autoid, DateTime zacatek, DateTime konec)
- {
- this.CisloRezervace = cisloRez;
- this.AutoID = autoid;
- this.Zacatek = zacatek;
- this.Konec = konec;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement