public IActionResult Create(Enquery enquery) { _context.Add(enquery); _context.SaveChanges(); return(CreatedAtRoute("GetEnquery", new { id = enquery.Id }, enquery)); }
public async Task <IActionResult> Create([Bind("ID,Question,Answer,Type,Creator")] Rule rule) { var user = await _userManager.GetUserAsync(User); rule.Creator = user.UserName; rule.State = State.Pending; if (ModelState.IsValid) { try { _context.Add(rule); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RuleExists(rule.ID)) { return(NotFound()); } else { throw; } } catch (DbUpdateException /* ex */) { //Log the error (uncomment ex variable name and write a log.) ModelState.AddModelError("", "Unable to save changes. " + "Try again, and if the problem persists, " + "see your system administrator."); } return(RedirectToAction(nameof(Index))); } return(View(rule)); }
public async Task <IActionResult> Create([Bind("Id,Brand,Model,Year")] Car car) { if (ModelState.IsValid) { _context.Add(car); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(car)); }
public async Task <IActionResult> Create([Bind("VehicleID,Type,GasAmount,TiresNum")] Vehicle vehicle) { if (ModelState.IsValid) { _context.Add(vehicle); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(vehicle)); }
public async Task <IActionResult> Create([Bind("Id,Patente,Marca,Modelo,Puertas,Titular")] Vehicle vehicle) { if (ModelState.IsValid) { _context.Add(vehicle); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(vehicle)); }
public async Task <IActionResult> Create([Bind("ID,Question,Answer,State,Type,Creator")] Rule rule) { if (ModelState.IsValid) { _context.Add(rule); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(rule)); }
public async Task <IActionResult> Create([Bind("Id,VehicleRegNumber,DateOfRegistration,OwnerNationalIdNumber,MonthlyInsuranceAmount")] Vehicle vehicle) { if (ModelState.IsValid) { _context.Add(vehicle); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(vehicle)); }
public void CreateVehicle(VehicleDb vehicle) { _context.Add(vehicle); try { _context.SaveChanges(); } catch (Exception ex) { throw new DBOperationException(ex); } }
public async Task <IActionResult> Create([Bind("ID,Model,VType,Brand,Capacity,Description,ReleaseDate")] Vehicle vehicle) { if (ModelState.IsValid) { var user = await _userManager.GetUserAsync(User); vehicle.ModifyBy = user.UserName; _context.Add(vehicle); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(vehicle)); }
public async Task <IActionResult> Create([Bind("id,name,abrv")] VehicleModel vehicleModel) { try { if (ModelState.IsValid) { _context.Add(vehicleModel); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } } catch (DbUpdateException) { ModelState.AddModelError("", "Unable to save changes. "); } return(View(vehicleModel)); }
public async Task <IActionResult> Create([Bind("id,name,abrv")] VehicleMake vehicleMake) { try { if (ModelState.IsValid) { _context.Add(vehicleMake); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } } catch (DbUpdateException) { ModelState.AddModelError("", "Unable to save changes. " + "Try again, and if the problem persists " + "see your system administrator."); } return(View(vehicleMake)); }
public async Task <IActionResult> Create([Bind("Id,MakeId,Name,Abrv")] VehicleModel vehicleModel) { try { if (ModelState.IsValid) { _context.Add(vehicleModel); await _context.SaveChangesAsync(); // Display Success message after adding TempData["Message"] = "Success! New Vehicle Model added."; return(RedirectToAction(nameof(Index))); } } catch (DbUpdateException) { ModelState.AddModelError("", "Unable to save changes..."); } ViewData["MakeId"] = new SelectList(_context.VehicleMakes, "Id", "Name", vehicleModel.MakeId); return(View(vehicleModel)); }