Ejemplo n.º 1
0
 public async Task <IActionResult> PostEditBrakesApi(int id, [FromBody] Brakes brakes)
 {
     if (ModelState.IsValid)
     {
         try
         {
             brakes.BrakesId = id;
             _context.Update(brakes);
             await _context.SaveChangesAsync();
         }
         catch (DbUpdateConcurrencyException)
         {
             if (!BrakesExists(brakes.BrakesId))
             {
                 return(NotFound());
             }
             else
             {
                 throw;
             }
         }
         return(Json("Success"));
     }
     return(Json("Fail"));
 }
Ejemplo n.º 2
0
        public async Task <IActionResult> Edit(int id, [Bind("BrakesId,Capacity,Type,Price,Weight,RunningCost,Range")] Brakes brakes)
        {
            if (id != brakes.BrakesId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(brakes);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!BrakesExists(brakes.BrakesId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(brakes));
        }
Ejemplo n.º 3
0
        // [FromBody]dynamic brakes
        public async Task <IActionResult> PostAddBrakesApi([FromBody] Brakes brakes)
        {
            Console.WriteLine(brakes);
            _context.Add(brakes);
            await _context.SaveChangesAsync();

            // return Json(_context.Brakes.Single(a => a.Capacity == brakes.Capacity));
            return(Json("Success"));
        }
Ejemplo n.º 4
0
        public async Task <IActionResult> Create([Bind("BrakesId,Capacity,Type,Price,Weight,RunningCost,Range")] Brakes brakes)
        {
            if (ModelState.IsValid)
            {
                _context.Add(brakes);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(brakes));
        }