コード例 #1
0
        public async Task <ActionResult <Result> > Create([Bind("Name", "Season")] NewSeries series)
        {
            _context.Series.Add(new Series {
                Name = series.Name, Seasons = series.Seasons
            });
            await _context.SaveChangesAsync();

            Result res = new Result {
                Text = "Done"
            };

            return(res);
        }
コード例 #2
0
        public async Task <ActionResult <Result> > Create([Bind("Name", "Length")] NewMovie movie)
        {
            _context.Movies.Add(new Movie {
                Name = movie.Name, Length = movie.Length
            });
            await _context.SaveChangesAsync();

            Result res = new Result {
                Text = "Done"
            };

            return(res);
        }
コード例 #3
0
        public async Task <ActionResult <Result> > Create([Bind("Name")] NewUser user)
        {
            _context.Users.Add(new User {
                Name = user.Name
            });
            await _context.SaveChangesAsync();

            Result res = new Result {
                Text = "Done"
            };

            return(res);
        }
コード例 #4
0
        public async Task <ActionResult <Result> > Create([Bind("Series_Id", "Season", "Length")] NewEpsoide epsoide)
        {
            String text = "";

            if (!_context.Series.Any(x => x.Id == epsoide.Series_Id))
            {
                _context.Epsoides.Add(new Epsoide {
                    Series_Id = epsoide.Series_Id, Season = epsoide.Season, Length = epsoide.Length
                });
                await _context.SaveChangesAsync();

                text = "Done";
            }
            else
            {
                text = "Error - content wasn't found";
            }
            return(new Result {
                Text = text
            });
        }