Пример #1
0
        public async Task <IActionResult> Create([Bind("AvatarImage,Name,Email,MobilePhone,Status,ID")] ApplicationUser applicationUser)
        {
            if (ModelState.IsValid)
            {
                _context.Add(applicationUser);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(applicationUser));
        }
        public async Task <IActionResult> Create([Bind("ListingId,Name,StartingBidAmount,AuctionStartTime,AuctionEndTime,Description,ListingImage")] AuctionItemModel auctionItemModel, IFormFile unconvertedFileUpload)
        {
            if (ModelState.IsValid)
            {
                if (unconvertedFileUpload != null)
                {
                    auctionItemModel.ListingImage = await GetByteArrayFromImage(unconvertedFileUpload);
                }

                _context.Add(auctionItemModel);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(auctionItemModel));
        }
Пример #3
0
        public async Task <IActionResult> Create([Bind("Title,ReleaseDate,Genre,Price,Rating,ID")] Movie movie)
        {
            if (ModelState.IsValid)
            {
                _context.Add(movie);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(movie));
        }
Пример #4
0
 // Metodo responsável por criar uma nova pessoa
 // Se tivéssemos um banco de dados esse seria o
 // momento de persistir os dados
 public Person Create(Person person)
 {
     try
     {
         // Adiciona o objeto 'person' no banco e salva as alterações
         _context.Add(person);
         _context.SaveChanges();
     }
     catch (Exception ex)
     {
         throw ex;
     }
     return(person);
 }