Exemplo n.º 1
0
        //Atualizar os dados de um associado e os objetos relacionados
        private bool atualizar(LinkUtil OLinkUtil)
        {
            LinkUtil dbLinkUtil = this.carregar(OLinkUtil.id);

            if (dbLinkUtil == null)
            {
                return(false);
            }

            var entryLinkUtil = db.Entry(dbLinkUtil);

            OLinkUtil.setDefaultUpdateValues();

            entryLinkUtil.CurrentValues.SetValues(OLinkUtil);

            entryLinkUtil.ignoreFields();

            db.SaveChanges();

            return(OLinkUtil.id > 0);
        }