예제 #1
0
        public PratoNG GetPrato(int id)
        {
            var p = _ctx.Pratos.FirstOrDefault(b => b.Id == id);

            PratoNG prato = new PratoNG();

            prato.Id            = p.Id;
            prato.Nome          = p.Nome;
            prato.Valor         = p.Valor;
            prato.RestauranteId = prato.RestauranteId;

            return(prato);
        }
예제 #2
0
        public int Insert(PratoNG p)
        {
            Prato prato = new Prato()
            {
                Nome          = p.Nome,
                Valor         = p.Valor,
                RestauranteId = p.RestauranteId
            };

            _ctx.Pratos.Add(prato);
            int res = _ctx.SaveChanges();

            return(res);
        }
예제 #3
0
        public int Update(int id, PratoNG p)
        {
            int res   = 0;
            var prato = _ctx.Pratos.Find(id);

            if (prato != null)
            {
                prato.Nome  = p.Nome;
                prato.Valor = p.Valor;

                res = _ctx.SaveChanges();
            }
            ;
            return(res);
        }