Example #1
0
        public IActionResult CreateBreakPad([FromBody] BreakPad newBreakPad)
        {
            _context.BreakPads.Add(newBreakPad);
            _context.SaveChanges();

            return(Created("", newBreakPad));
        }
Example #2
0
        public IActionResult GetBreakPad(int id)
        {
            BreakPad breakPad = _context.BreakPads
                                .SingleOrDefault(breakPad => breakPad.Id == id);

            if (breakPad == null)
            {
                return(NotFound());
            }

            return(Ok(breakPad));
        }
Example #3
0
        public IActionResult DeleteBreakPad(int id)
        {
            BreakPad breakPad = _context.BreakPads.Find(id);

            if (breakPad == null)
            {
                return(NotFound());
            }
            else
            {
                _context.BreakPads.Remove(breakPad);

                _context.SaveChanges();
                return(NoContent());
            }
        }
Example #4
0
        public IActionResult UpdateBreakPad(int id, [FromBody] BreakPad upBreakPad)
        {
            BreakPad breakPad = _context.BreakPads.Find(id);

            if (breakPad == null)
            {
                return(NotFound());
            }
            else
            {
                breakPad.PadType = upBreakPad.PadType;
                breakPad.Make    = upBreakPad.Make;
                breakPad.Model   = upBreakPad.Model;

                _context.SaveChanges();
                return(Created("", breakPad));
            }
        }