Movies are editable as well

This commit is contained in:
2019-01-23 20:22:25 +01:00
parent 11b51493fe
commit ecadd21228
16 changed files with 678 additions and 19 deletions

View File

@ -23,6 +23,7 @@ namespace Vidly.Models
public DbSet<Customer> Customers { get; set; }
public DbSet<Movie> Movies { get; set; }
public DbSet<MembershipType> MembershipTypes { get; set; }
public DbSet<MovieGenre> MovieGenres { get; set; }
public ApplicationDbContext()
// : base("DefaultConnection", throwIfV1Schema: false)

View File

@ -1,5 +1,6 @@
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Web;
@ -8,11 +9,23 @@ namespace Vidly.Models
public class Movie
{
public int Id { get; set; }
[Required]
[StringLength(255)]
public string Name { get; set; }
public DateTime ReleaseDate { get; set; }
public DateTime DateAdded { get; set; }
[Display(Name="Release Date")]
public DateTime? ReleaseDate { get; set; }
public DateTime? DateAdded { get; set; }
[Display(Name = "Number In Stock")]
public int NumberInStock { get; set; }
public MovieGenre MovieGenre { get; set; }
[Display(Name = "Genre")]
[Required]
public byte MovieGenreId { get; set; }
}