コード例 #1
0
        public IHttpActionResult Create(AlbumModel album)
        {
            if (!ModelState.IsValid)
            {
                return BadRequest(ModelState);
            }

            this.data.Albums.Add(new Album
            {
                Producer = album.Producer,
                Title = album.Title,
                Year = album.Year
            });

            this.data.SaveChanges();

            return Ok(HttpStatusCode.Created);
        }
コード例 #2
0
        public IHttpActionResult Create(AlbumModel album)
        {
            if (!this.ModelState.IsValid)
            {
                return BadRequest("Invalid album parameters!");
            }

            var newAlbum = new Album
            {
                Title = album.Title,
                Producer = album.Producer,
                Year = album.Year
            };

            this.data.Albums.Add(newAlbum);
            this.data.SaveChanges();

            return Ok(HttpStatusCode.Created);
        }