public async Task <IActionResult> Create([Bind("MovieId,Name,Director,ReleaseDate,Email,Language")] Movie movie) { if (ModelState.IsValid) { _context.Add(movie); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(movie)); }
public async Task <IActionResult> Create([Bind("MovieID,Category,Title,Year,Director,Rating,Edited,LentTo,Notes")] Movie movie) { if (ModelState.IsValid) { _context.Add(movie); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(movie)); }
public async Task <IActionResult> Create([Bind("ID,Title,ReleaseDate,Genre,Price,Test")] Movie movie) { if (ModelState.IsValid) { _context.Add(movie); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(movie)); }
public async Task <IActionResult> Create([Bind("CategoryId,CategoryName,CategoryCode")] Category category) { if (ModelState.IsValid) { _context.Add(category); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(category)); }
public async Task <IActionResult> Create([Bind("Id,FirstName,LastName,EmailId,pwd,retypwd")] RegisterModel registerModel) { if (ModelState.IsValid) { _context.Add(registerModel); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(registerModel)); }
public async Task <IActionResult> PostComment(string commentText, string id) { Comment userComment = new Comment { MovieImdbApi = id, Text = commentText, UserId = _userManager.GetUserId(User) }; _moviedb.Add(userComment); await _moviedb.SaveChangesAsync(); return(RedirectToAction("Index", "Info", new { id })); }
public async Task <IActionResult> Create([Bind("LangId,Language,MovieId")] LanguageModel languageModel) { if (ModelState.IsValid) { _context.Add(languageModel); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["MovieId"] = new SelectList(_context.MovieModels, "MovieID", "MovieDescription", languageModel.MovieId); return(View(languageModel)); }
public async Task <IActionResult> Create([Bind("Id,Name,ReleaseDate,Director,Languages,EmailID,CategoryId")] Movie movie) { if (ModelState.IsValid) { _context.Add(movie); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["CategoryId"] = new SelectList(_context.Categories, "Id", "Id", movie.CategoryId); return(View(movie)); }
public async Task <IActionResult> Create([Bind("Id,Title,Genre,Runtime")] Movies movies) { if (ModelState.IsValid) { _context.Add(movies); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewBag["Error"] = "An error has occurred in the program"; return(View("Index", ViewBag)); }
public IActionResult EnterMovie(Movie appResponse) { if (ModelState.IsValid) { _context.Add(appResponse); _context.SaveChanges(); return(View("Confirmation", appResponse)); } else { return(View()); } }
public async Task <IActionResult> Create([Bind("ID,Title,Summary,ReleaseDate,Genre,Price,Rated,PicturePath")] Movie movie) { ViewBag.ListGenre = _context.Genres.Select(x => new SelectListItem() { Text = x.Name, Value = x.ID.ToString() }).Distinct().ToList(); if (ModelState.IsValid) { _context.Add(movie); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } if (movie.PictureUpload != null) { string path = Path.Combine(Path.Combine(Directory.GetCurrentDirectory(), "wwwroot/images"), Path.GetFileName(movie.PictureUpload.FileName)); using (var stream = System.IO.File.Create(path)) { movie.PictureUpload.CopyTo(stream); } string pathInDb = "/images/" + Path.GetFileName(movie.PictureUpload.FileName); movie.PicturePath = pathInDb; } else { //Kiem bat ky hinh No Image tren internet movie.PicturePath = "/images/no-image.jpg"; } _context.Add(movie); return(View(movie)); }
public async Task <IActionResult> Add(MovieDTO movieDTO) { Movie movie = new Movie { imdbID = movieDTO.imdbID, Poster = movieDTO.Poster, Title = movieDTO.Title, UserId = _userManager.GetUserId(User), Year = movieDTO.Year, Rating = null }; _movieDB.Add(movie); await _movieDB.SaveChangesAsync(); return(RedirectToAction("Index", "Search")); }
public string Post([FromBody] UserForJson value) { //check User have existing in database if (!dbContext.TbIusers.Any(user => user.Username.Equals(value.Username))) { TbIuser tbIuser = UserConverter.ConvertJsonUserToUser(value); ValidatorResult validatorResult = UserValidator.IsValidUser(tbIuser); if (!validatorResult.IsValid) { return(JsonConvert.SerializeObject(validatorResult.ValidationMessage)); } TbIuser user = new TbIuser(); user.Username = tbIuser.Username; user.Email = tbIuser.Email; user.DateOfBirth = tbIuser.DateOfBirth; user.FullName = tbIuser.FullName; user.Gender = tbIuser.Gender; user.Role = Role.User; user.PhoneNumber = tbIuser.PhoneNumber; user.Salt = Convert.ToBase64String(Common.GetRandomSalt(16)); user.Password = Convert.ToBase64String(Common.SaltHashPassword( Encoding.ASCII.GetBytes(tbIuser.Password), Convert.FromBase64String(user.Salt))); //Add to DB try { dbContext.Add(user); dbContext.SaveChanges(); return(JsonConvert.SerializeObject("Register successfully")); } catch (Exception e) { return(JsonConvert.SerializeObject(e.Message)); } } else { return(JsonConvert.SerializeObject("User is existing in Database.")); } }