public async Task<IActionResult> Create([Bind("Name,Specification,Price,Image")] SetboxDetailModel model) { if (ModelState.IsValid) { var file = model.Image; var parsedContentDisposition = ContentDispositionHeaderValue.Parse(file.ContentDisposition); var filename = Path.Combine(_hostingEnvironment.WebRootPath, "images","setbox", parsedContentDisposition.FileName.ToString().Trim('"')); using (var stream = System.IO.File.OpenWrite(filename)) { await file.CopyToAsync(stream); } SetBox setBox = new SetBox() { Name = model.Name, ImageUrl =$"/images/setbox/{parsedContentDisposition.FileName.ToString().Trim('"')}", Price = model.Price, Specification = model.Specification }; _context.Add(setBox); await _context.SaveChangesAsync(); return RedirectToAction(nameof(Index)); } return View(model); }
public async Task<IActionResult> Create(PackageDetailModel model) { if (ModelState.IsValid) { var file = model.Image; var parsedContentDisposition = ContentDispositionHeaderValue.Parse(file.ContentDisposition); var filename = Path.Combine(_hostingEnvironment.WebRootPath, "images", "package", parsedContentDisposition.FileName.ToString().Trim('"')); using (var stream = System.IO.File.OpenWrite(filename)) { await file.CopyToAsync(stream); } Package package = new Package { Charges = model.Charges, DocumentariesChannel = model.DocumentariesChannel, EntertainmentChannel = model.EntertainmentChannel, ImageUrl = $"/images/package/{parsedContentDisposition.FileName.ToString().Trim('"')}", NewsChannel = model.NewsChannel, NoOfChannels = model.NoOfChannels, PackageName = model.PackageName, SportsChannel = model.SportsChannel }; _context.Add(package); await _context.SaveChangesAsync(); return RedirectToAction(nameof(Index)); } return View(model); }
public async Task <IActionResult> Create([Bind("Id,Question,Answer")] Faq faq) { if (ModelState.IsValid) { _context.Add(faq); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(faq)); }
public async Task <IActionResult> Create([Bind("FirstName,LastName,Telephone,Address,City,JoinDate", "Email", "Password")] DealerAddModel model) { if (ModelState.IsValid) { ApplicationUser testUser = await _userManager.FindByEmailAsync(model.Email); if (testUser == null) { ApplicationUser newUser = new ApplicationUser(); newUser.Email = model.Email; newUser.UserName = model.Email; string pass = model.Password; IdentityResult result = await _userManager.CreateAsync(newUser, pass); if (result.Succeeded) { await _userManager.AddToRoleAsync(newUser, "Dealer"); Dealer dealer = new Dealer() { Address = model.Address, City = model.City, FirstName = model.FirstName, LastName = model.LastName, JoinDate = DateTime.Now, Telephone = model.Telephone, ApplicationUser = newUser }; _context.Add(dealer); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } } ModelState.AddModelError("testUser", "Already a Member"); return(View(model)); } return(View(model)); }
public void Add(Payment newPayment) { _con.Add(newPayment); _con.SaveChanges(); }
public void Add(NewSetBoxRequest newRequest) { _con.Add(newRequest); _con.SaveChanges(); }
public void Add(CustomerPackage newCp) { _con.Add(newCp); _con.SaveChanges(); }
public void Add(Order newOrder) { _con.Add(newOrder); _con.SaveChanges(); }
public void Add(FeedBack newFeedback) { _context.Add(newFeedback); _context.SaveChanges(); }
public void Add(Recharge newRecharge) { _con.Add(newRecharge); _con.SaveChanges(); }