Ejemplo n.º 1
0
        internal static int Gravar(Categoria oCat)
        {
            int QtRes = -1;

            using (var context = new bancoRSS())
            {
                Categoria resCat = context.Categorias.Find(oCat.cat_codigo);

                if (resCat != null)
                {
                    try
                    {
                        if (!resCat.cat_descricao.Equals(oCat.cat_descricao))
                        {
                            resCat.cat_descricao = oCat.cat_descricao;
                        }

                        if (!resCat.cat_ordem.Equals(oCat.cat_ordem))
                        {
                            resCat.cat_ordem = oCat.cat_ordem;
                        }

                        var entry = context.Entry(resCat);

                        QtRes = context.SaveChanges();
                    }
                    catch (System.Data.Entity.Validation.DbEntityValidationException ex)
                    {
                    }
                }
            }

            return(QtRes);
        }
Ejemplo n.º 2
0
        internal static int Gravar(Feed oFeed)
        {
            int QtRes = -1;

            using (var context = new bancoRSS())
            {
                Feed resFeed = context.Feeds.Find(oFeed.feed_codigo);

                if (resFeed != null)
                {
                    try
                    {
                        if (!resFeed.feed_descricao.Equals(oFeed.feed_descricao))
                        {
                            resFeed.feed_descricao = oFeed.feed_descricao;
                        }

                        if (!resFeed.feed_ordem.Equals(oFeed.feed_ordem))
                        {
                            resFeed.feed_ordem = oFeed.feed_ordem;
                        }

                        var entry = context.Entry(resFeed);

                        QtRes = context.SaveChanges();
                    }
                    catch (System.Data.Entity.Validation.DbEntityValidationException ex)
                    {
                    }
                }
            }

            return(QtRes);
        }