Ejemplo n.º 1
0
        public IActionResult Post([FromBody] Kelas value)
        {
            KelasRepo kelas    = new KelasRepo();
            var       feedback = kelas.insert(value);

            return(Ok(feedback));
        }
Ejemplo n.º 2
0
        public IActionResult Put([FromBody] Kelas value)
        {
            KelasRepo kelas = new KelasRepo();

            if (kelas.update(value) == true)
            {
                return(Ok(value));
            }
            else
            {
                var response = new ContentResult()
                {
                    StatusCode = StatusCodes.Status404NotFound,
                };
                return(response);
            }
        }
Ejemplo n.º 3
0
        public IActionResult Get(int id)
        {
            KelasRepo kelas = new KelasRepo();
            var       hasil = kelas.getById(id);

            if (hasil == null)
            {
                var response = new ContentResult()
                {
                    StatusCode = StatusCodes.Status204NoContent,
                };
                return(response);
            }
            else
            {
                return(Ok(hasil));
            }
        }
Ejemplo n.º 4
0
        public IActionResult Get()
        {
            KelasRepo kelas     = new KelasRepo();
            var       listKelas = kelas.getAll();

            if (listKelas == null)
            {
                var response = new ContentResult()
                {
                    StatusCode = StatusCodes.Status204NoContent,
                };
                return(response);
            }
            else
            {
                return(Ok(listKelas));
            }
        }
Ejemplo n.º 5
0
        public IActionResult Delete(int id)
        {
            KelasRepo kelas = new KelasRepo();
            Kelas     kel   = new Kelas();

            kel.Id = id;
            if (kelas.delete(kel) == true)
            {
                return(Ok(kel));
            }
            else
            {
                var response = new ContentResult()
                {
                    StatusCode = StatusCodes.Status404NotFound,
                };
                return(response);
            }
        }