public async Task <SizePrice> CreateAsync(SizePrice item)
        {
            item.Id = Guid.Empty;
            var result = await _context.SizePrice.AddAsync(item);

            await _context.SaveChangesAsync();

            return(result.Entity);
        }
        public async Task <Category> CreateAsync(Category item) //создание
        {
            item.Id = Guid.Empty;                               // обнуляем гуид, если юзер попытается забить его своим значением
            var result = await _context.Categories.AddAsync(item);

            await _context.SaveChangesAsync();

            return(result.Entity);
        }
예제 #3
0
        public async Task <CookShop> CreateAsync(CookShop item)   // создание
        {
            item.Img = await _file.LoadImg(item.Image);           // сохранение изображения и получение его пути

            var result = await _context.CookShops.AddAsync(item); // добавили

            await _context.SaveChangesAsync();

            return(result.Entity); // вытащили то, как оно добавилось и вернули пользователю
        }
        public async Task <Dish> CreateAsync(Dish item)
        {
            item.Id  = Guid.Empty;
            item.Img = await _file.LoadImg(item.Image);

            var result = await _context.Dishes.AddAsync(item);

            await _context.SaveChangesAsync();

            return(result.Entity);
        }