public static void Main() { using (var db = new MovieDbContext()) { db.Movies.Add(new Movie() { Duration = 90, // standartno, kazva magi Rating = 1.1M, Title = "obyrkani kursisti pishat otborna", ReleaseDate = DateTime.Now, Description = "tyrkalqt se po barbaronite i vrunkat pesho da im proverqva koda" }); db.SaveChanges(); } Database.SetInitializer(new MigrateDatabaseToLatestVersion<MovieDbContext, Configuration>()); //using (IMovieDbContext db = new MovieDbContext()) //{ // var e = db.Movies.FirstOrDefault(); // // Console.WriteLine(e.Duration); //} }
public static void Main() { // decimal separator problem Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture; //Database.SetInitializer(new DropCreateDatabaseAlways<MovieDbContext>()); // uncomment to download sample data from imdb //Downloader.Download(1, 5); //Downloader.SaveToFolder("../../SampleData"); using (var db = new MovieDbContext()) { try { var moviesJson = File.ReadAllText("../../SampleData/movies.json"); var trailersJson = File.ReadAllText("../../SampleData/trailers.json"); new Importer(db).ImportMoviesAndTrailers(moviesJson, trailersJson); } catch (DbEntityValidationException ex) { Console.WriteLine("Validation error:"); foreach (var item in ex.EntityValidationErrors) { foreach (var e in item.ValidationErrors) { Console.WriteLine(e.ErrorMessage + " " + e.PropertyName); } } } } }
public static void Init(TestContext context) { db = new MovieDbContext(MovieDbContext.TestConnection); db.Database.Delete(); db.Users.Add(new User() { UserName = "******" }); db.SaveChanges(); }
private static void GoToDB() { using (var db = new MovieDbContext()) { var allComedies = from m in db.Movies where m.Tags.Count(c => c.TagName == "Comedy") > 0 select m; Console.WriteLine("All comedies in database:"); foreach (var item in allComedies) { Console.WriteLine(" - {0}", item.Title); } } Console.WriteLine("Done."); Console.ReadLine(); }
public UnitOfWork() { DbContext = new MovieDbContext(); }
public EFMoviesService(MovieDbContext movieDbContext) { _movieDbContext = movieDbContext; }
public RatingRepository(MovieDbContext dbContext) : base(dbContext) { }
public TypeController(MovieDbContext context) { _context = context; }
public RatingModels1Controller(MovieDbContext context) { _context = context; }
public ActorsController(MovieDbContext context) { _context = context; }
public moviedetailsModel(MovieDbContext db, UserManager <IdentityUser> userManager, SignInManager <IdentityUser> signInManager) { _db = db; _userManager = userManager; _signInManager = signInManager; }
public MoviesController(MovieDbContext context) { _context = context; }
public FavoriteMovieRepository(MovieDbContext dbContext) : base(dbContext) { }
public MovieDbRepository(MovieDbContext context) { _context = context; }
public MovieService(MovieDbContext movieDbContext) { _context = movieDbContext; }
public HomeController(IConfiguration configuration, MovieDbContext context) { apiKey = configuration.GetSection("APIKeys")["APIMovieKey"]; youtubeKey = configuration.GetSection("APIKeys")["YouTubeKey"]; _context = context; }
public ProducerDbService(MovieDbContext context) { _context = context; }
// This Event Handler perform the new movie insertion action protected void BtnNewMovie_Click(object sender, EventArgs e) { string error_message = ""; bool error_status = false; try { string movieName = TxtMovieName.Text.Trim(); string movieDescription = TxtDescription.Text.Trim(); string running_status = DropDownRunningStatus.SelectedValue; int genreid = int.Parse(DropDownGenre.SelectedValue); // If Movie Name is Empty if (movieName.Length == 0) { error_message += "Please Enter Some Text in Movie Name Box<br>"; error_status = true; } // If MOvie Description is EMpty if (movieDescription.Length == 0) { error_message += "Please Enter Some Text in Movie Description Box<br>"; error_status = true; } // Check user is Upload a Poste bool fileOK = false; string path = Server.MapPath("~/Posters/"); if (PosterImage.HasFile) { string fileExtension = System.IO.Path.GetExtension(PosterImage.FileName).ToLower(); string[] allowedExtensions = { ".gif", ".png", ".jpeg", ".jpg" }; for (int i = 0; i < allowedExtensions.Length; i++) { if (fileExtension.Equals(allowedExtensions[i])) // Extension Check { fileOK = true; break; } } } if (fileOK) { // Save Poste at Given Location PosterImage.PostedFile.SaveAs(path + PosterImage.FileName); Movie movie = new Movie { MovieName = movieName, Description = movieDescription, GenreID = genreid, RunningStatus = running_status.Equals("true") ? true : false, ImagePath = PosterImage.FileName }; // Save the Movie MovieDbContext context = new MovieDbContext(); context.Movies.Add(movie); context.SaveChanges(); error_message = "New Movie is Added in System"; } else { error_status = true; error_message += "Invalid Format of Image is not allowed as Poster Image<br>"; } } catch (Exception ex) { error_status = true; error_message = "There is Failure in Movie Insertion due to " + ex.Message; } string style = "color:green;font-size:20px;"; if (error_status) { style = "color:red;font-size:20px;"; } LiteralError.Text = "<p style=\"" + style + "\">" + error_message + "</p>"; }
public MovieResourceService(MovieDbContext context) { _context = context ?? throw new ArgumentException(); }
public DirectorsRepository(MovieDbContext dbContext) { _dbContext = dbContext; }
//app context //private ApplicationDbContext app_context; public ReviewRepository(MovieDbContext context) //, ApplicationDbContext app_context) { this.context = context; //this.app_context = app_context; }
public MovieController() { _dbContext = new MovieDbContext(); }
public HomeController(MovieDbContext con) { context = con; }
public MovieDal() { _movieDbContext = new MovieDbContext(); }
public MovieController(MovieDbContext dbContext) { context = dbContext; }
public MovieQueryService(IPrincipalQueryService queryService, MovieDbContext db) { this.queryService = queryService; this.db = db; }
public MappingService(MovieDbContext context) { _context = context; }
public HomeController(ILogger <HomeController> logger, MovieDbContext con) { _logger = logger; context = con; }
public MoviesRepository(MovieDbContext dbContext) { _dbContext = dbContext; }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, MovieDbContext context) { loggerFactory.AddConsole(Configuration.GetSection("Logging")); loggerFactory.AddDebug(); if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); app.UseBrowserLink(); } else { app.UseExceptionHandler("/Home/Error"); } app.UseStaticFiles(); app.UseMvc(routes => { routes.MapRoute( name: "default", template: "{controller=Movie}/{action=Index}/{id?}"); }); context.Database.EnsureCreated(); }
public MovieDialog(MovieDbContext movie) { _movie = movie; }
public HomeController(ILogger <HomeController> logger, MovieDbContext context, IMovieRepository repository) { _logger = logger; _context = context; _repository = repository; }
public ActorRepository(MovieDbContext dbContext) : base(dbContext) { }
public static void Init(TestContext context) { db = new MovieDbContext(MovieDbContext.TestConnection); db.Database.Delete(); }
public GenreRepository(MovieDbContext context) { _movieDbContext = context; }
// constructor - set when the home controller is built for the first time public HomeController(MovieDbContext ctx) { context = ctx; }
public FavoriteRepository(MovieDbContext context) : base(context) { }