public IActionResult GetSpesifikasi() { RepositorySpesifikasi RP = new RepositorySpesifikasi(); try { List <Spesifikasi> List = RP.getAll(); return(Ok(List)); } catch (Exception) { return(NotFound()); } }
public IActionResult DeleteSpec(string id) { RepositorySpesifikasi RP = new RepositorySpesifikasi(); try { RP.deleteData(id); return(Ok()); } catch (Exception) { return(BadRequest()); } }
public IActionResult PostSpesifikasi([FromBody] Spesifikasi value) { RepositorySpesifikasi RP = new RepositorySpesifikasi(); try { RP.insertData(value); return(Created("", value)); } catch (Exception e) { return(BadRequest(e)); } }
public IActionResult PutSpesifikasi(int id, [FromBody] Spesifikasi value) { RepositorySpesifikasi RP = new RepositorySpesifikasi(); try { RP.updateData(id, value); return(Ok()); } catch (Exception) { return(BadRequest()); } }
public IActionResult GetSpesifikasiById(String id) { RepositorySpesifikasi RP = new RepositorySpesifikasi(); try { var hasil = RP.getByID(id); return(Ok(hasil)); } catch (Exception) { return(NotFound()); } }