Exemple #1
0
 public void Delete()
 {
     if (Bookings.Count == 0)
     {
         FileSystemCRUD.Delete(path: $@"{DIRECTORY}\{Id}");
     }
     //else
     // Notify user (Can't delete offer with active reservations)
 }
Exemple #2
0
 public static List <Booking> ReadAll() => FileSystemCRUD.ReadAll(path: DIRECTORY).Cast <Booking>().ToList();
Exemple #3
0
 public void Delete() => FileSystemCRUD.Delete(path: $@"{DIRECTORY}\{Id}");
Exemple #4
0
 public void Update(Booking data) => FileSystemCRUD.Update(path: $@"{DIRECTORY}\{Id}", serializableData: data);
Exemple #5
0
 public Booking Read() => FileSystemCRUD.Read(path: $@"{DIRECTORY}\{Id}") as Booking;
Exemple #6
0
 public void Create() => FileSystemCRUD.Create(path: $@"{DIRECTORY}\{Id}", serializableData: this);
Exemple #7
0
        public void Create()
        {
            string path = $@"{DIRECTORY}\admin";

            FileSystemCRUD.Create(path, this);
        }
Exemple #8
0
        public static Admin Read()
        {
            string path = $@"{DIRECTORY}\admin";

            return(FileSystemCRUD.Read(path) as Admin);
        }
Exemple #9
0
 public Car Read() => FileSystemCRUD.Read(path: $@"{DIRECTORY}\{Id}") as Car;
Exemple #10
0
 public static List <Customer> ReadAll() => FileSystemCRUD.ReadAll(path: DIRECTORY).Cast <Customer>().ToList();
Exemple #11
0
 public Customer Read() => FileSystemCRUD.Read(path: $@"{DIRECTORY}\{Id}") as Customer;
Exemple #12
0
 public Offer Read() => FileSystemCRUD.Read(path: $@"{DIRECTORY}\{Id}") as Offer;