コード例 #1
0
        public void Update(Film item)
        {
            var film = new Film(item.ID, item.Title, item.Genre, item.Year);

            Remove(item);
            _films.Add(film);
        }
コード例 #2
0
 public Order(Visitor visitor, Cashier cashier, Film film, DateTime dateTime)
 {
     Visitor = visitor;
     Cashier = cashier;
     Film = film;
     DateOrder = dateTime;
 }
コード例 #3
0
 public Order(string id, Visitor visitor, Cashier cashier, Film film, DateTime dateTime)
 {
     ID = id;
     Visitor = visitor;
     Cashier = cashier;
     Film = film;
     DateOrder = dateTime;
 }
コード例 #4
0
 public void Create(Film item)
 {
     Update(item);
 }
コード例 #5
0
 public void Remove(Film item)
 {
     Remove(item.ID);
 }
コード例 #6
0
 public bool Equals(Film other)
 {
     if (ReferenceEquals(null, other)) return false;
     if (ReferenceEquals(this, other)) return true;
     return Equals(other.Title, Title) && other.Year == Year && Equals(other.Genre, Genre) /*&& Equals(other.ID, ID)*/;
 }
 public void Update(Film item)
 {
     var film = new Film(item.ID, item.Title, item.Genre, item.Year);
     Remove(item);
     _films.Add(film);
 }
 public void Remove(Film item)
 {
     Remove(item.ID);
 }
 public void Create(Film item)
 {
     Update(item);
 }