コード例 #1
0
        public async Task <ActionResult <Ini_Files> > Get(int id)
        {
            Ini_Files ini = await db.Ini_Files1.FirstOrDefaultAsync(x => x.Id == id);

            if (ini == null)
            {
                return(NotFound());
            }
            return(new ObjectResult(ini));
        }
コード例 #2
0
        public async Task <ActionResult <Ini_Files> > Post(Ini_Files ini)
        {
            if (ini == null)
            {
                return(BadRequest());
            }
            db.Ini_Files1.Add(ini);
            await db.SaveChangesAsync();

            return(Ok(ini));
        }
コード例 #3
0
        public async Task <ActionResult <Ini_Files> > Delete(int id)
        {
            Ini_Files ini = db.Ini_Files1.FirstOrDefault(x => x.Id == id);

            if (ini == null)
            {
                return(NotFound());
            }
            db.Ini_Files1.Remove(ini);
            await db.SaveChangesAsync();

            return(Ok(ini));
        }
コード例 #4
0
        public async Task <ActionResult <Ini_Files> > Put(Ini_Files ini)
        {
            if (ini == null)
            {
                return(BadRequest());
            }
            if (!db.Ini_Files1.Any(x => x.Id == ini.Id))
            {
                return(NotFound());
            }
            db.Update(ini);
            await db.SaveChangesAsync();

            return(Ok(ini));
        }