using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Ophelias.Models; namespace Ophelias.Models { internal class Guest { internal int Id; internal string FirstName; internal string LastName; internal string Email; internal string PhoneNumber; internal string? CreditCard; internal string? CCV; internal DateTime CreditCardExpiration; internal Guest(int id, string fname, string lname, string email, string phone) { Id = id; FirstName = fname; LastName = lname; Email = email; PhoneNumber = phone; } internal Guest(int id, string fname, string lname, string email, string phone, string cc, DateTime expiration, string ccv) { Id = id; FirstName = fname; LastName = lname; Email = email; PhoneNumber = phone; CreditCard = cc; CreditCardExpiration = expiration; } internal void SetCreditCardInformation(string cc, DateTime expiration, string ccv) { CreditCard = cc; CreditCardExpiration = expiration; CCV = ccv; } } internal class GuestList { internal List Guests; internal GuestList() { Guests = new List(); } } }