//
        public bool salvar(AtendimentoTipo OAtendimentoTipo)
        {
            if (OAtendimentoTipo.id == 0)
            {
                return(this.inserir(OAtendimentoTipo));
            }

            return(this.atualizar(OAtendimentoTipo));
        }
        //
        private bool inserir(AtendimentoTipo OAtendimentoTipo)
        {
            OAtendimentoTipo.setDefaultInsertValues();

            db.AtendimentoTipo.Add(OAtendimentoTipo);

            db.SaveChanges();

            return(OAtendimentoTipo.id > 0);
        }
        //
        private bool atualizar(AtendimentoTipo OAtendimentoTipo)
        {
            OAtendimentoTipo.setDefaultUpdateValues();

            AtendimentoTipo dbAtendimentoTipo = this.carregar(OAtendimentoTipo.id);

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

            var dbEntry = db.Entry(dbAtendimentoTipo);

            dbEntry.CurrentValues.SetValues(OAtendimentoTipo);

            dbEntry.ignoreFields();

            db.SaveChanges();

            return(OAtendimentoTipo.id > 0);
        }