コード例 #1
0
        // GET /api/rok
        public IEnumerable <Rok> Get()
        {
            RokDataProvider provider = new RokDataProvider();

            IEnumerable <Rok> r = provider.GetRok();

            return(r);
        }
コード例 #2
0
        // GET api/rok/5
        public RokDTO Get(int id)
        {
            RokDataProvider provider = new RokDataProvider();

            Rok r = provider.GetRok(id);

            if (r == null)
            {
                return(null);
            }
            return(Mapper.Map <Rok, RokDTO>(r));
        }
コード例 #3
0
        // PUT api/rok/5
        public Rok Put(int id, [FromBody] Rok v)
        {
            RokDataProvider provider = new RokDataProvider();

            return(provider.UpdateRok(id, v));
        }
コード例 #4
0
        // DELETE api/rok/5
        public Rok Delete(int id)
        {
            RokDataProvider provider = new RokDataProvider();

            return(provider.RemoveRok(id));
        }
コード例 #5
0
        //POST api/rok
        public Rok Post([FromBody] Rok g)
        {
            RokDataProvider provider = new RokDataProvider();

            return(provider.AddRok(g));
        }