コード例 #1
0
ファイル: CiastoController.cs プロジェクト: kkopec11/Pizzeria
        public IActionResult Create(Ciasto newCiasto)
        {
            _context.Ciasto.Add(newCiasto);
            _context.SaveChanges();

            return(StatusCode(201, newCiasto)); //201, 202
        }
コード例 #2
0
ファイル: CiastoController.cs プロジェクト: kkopec11/Pizzeria
        public IActionResult Update(Ciasto updatedCiasto)
        {
            if (_context.Ciasto.Count(e => e.IdCiasta == updatedCiasto.IdCiasta) == 0)
            {
                return(NotFound());
            }

            _context.Ciasto.Attach(updatedCiasto);
            _context.Entry(updatedCiasto).State = EntityState.Modified;
            _context.SaveChanges();

            return(Ok(updatedCiasto));
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: karolaaaxd/FactoryMethod
            public Ciasto produkcjaCiastek(string about)
            {
                Ciasto ciastko = null;

                if (about.Equals("Beza"))
                {
                    ciastko = new Beza();
                }
                else if (about.Equals("Murzynek"))
                {
                    ciastko = new Murzynek();
                }

                return(ciastko);
            }