public DTOKitBrick Delete(int id) { DTOKitBrick exists = Get(id); _repo.Delete(id); return(exists); }
public DTOKitBrick Create(DTOKitBrick newKitBrick) { int id = _repo.Create(newKitBrick); newKitBrick.Id = id; return(newKitBrick); }
public DTOKitBrick Get(int Id) { DTOKitBrick exists = _repo.GetById(Id); if (exists == null) { throw new Exception("Invalid KitBrick"); } return(exists); }
internal int Create(DTOKitBrick newDTOKitBrick) { string sql = @" INSERT INTO kitbricks (kitId, brickId) VALUES (@KitId, @BrickId); SELECT LAST_INSERT_ID();"; return(_db.ExecuteScalar <int>(sql, newDTOKitBrick)); }
public ActionResult <DTOKitBrick> Post([FromBody] DTOKitBrick newDTOKitBrick) { try { return(Ok(_service.Create(newDTOKitBrick))); } catch (Exception e) { return(BadRequest(e.Message)); } }