Esempio n. 1
0
        public async Task <bool> CreateAsync(GameAddOrEditDto model)
        {
            var game = _mapper.Map <Game>(model);

            _context.Games.Add(game);
            return(await _context.SaveChangesAsync() > 0);
        }
Esempio n. 2
0
        public async Task <IActionResult> EditAsync(int id, GameAddOrEditDto model)
        {
            var result = new ReturnData <bool>();

            result.Obj = await _service.EditAsync(id, model);

            return(Ok(result));
        }
Esempio n. 3
0
        public async Task <IActionResult> CreateAsync(GameAddOrEditDto model)
        {
            var result = new ReturnData <bool>();

            result.Obj = await _service.CreateAsync(model);

            return(Ok(result));
        }
Esempio n. 4
0
        public async Task <bool> EditAsync(int id, GameAddOrEditDto model)
        {
            var game = await _context.Games.FirstOrDefaultAsync(i => i.Id == id);

            if (game != null)
            {
                game.Name       = model.Name;
                game.LastUpTime = DateTime.Now;
            }
            return(await _context.SaveChangesAsync() > 0);
        }