public void ExcluiPerfilFuncionalidade(PerfilFuncionalidade itemGravar) { PerfilFuncionalidade itemExcluir = Context.PerfilFuncionalidades.Where(f => f.Id == itemGravar.Id).FirstOrDefault(); Context.Entry<PerfilFuncionalidade>(itemExcluir).State = System.Data.Entity.EntityState.Deleted; Context.SaveChanges(); }
public void ExcluiPerfilFuncionalidade(PerfilFuncionalidade itemGravar) { LimpaValidacao(); ValidateService(itemGravar); ValidaRegrasExcluir(itemGravar); if (IsValid()) { using (PerfilFuncionalidadeData data = new PerfilFuncionalidadeData()) { data.ExcluiPerfilFuncionalidade(itemGravar); IncluiSucessoBusiness("PerfilFuncionalidade_ExcluiAcessoOK"); } } }
public void SalvaPerfilFuncionalidade(PerfilFuncionalidade itemGravar) { PerfilFuncionalidade itemBase = Context.PerfilFuncionalidades.Where(f => f.Id == itemGravar.Id).FirstOrDefault(); if (itemBase == null) { itemBase = Context.PerfilFuncionalidades.Create(); Context.Entry<PerfilFuncionalidade>(itemBase).State = System.Data.Entity.EntityState.Added; } AtualizaPropriedades<PerfilFuncionalidade>(itemBase, itemGravar); Context.SaveChanges(); itemGravar.Id = itemBase.Id; }
public void ValidaExistencia(PerfilFuncionalidade itemGravar) { if (itemGravar == null) IncluiErroBusiness("PerfilFuncionalidade_NaoEncontrado"); }
public void ValidaRegrasExcluir(PerfilFuncionalidade itemGravar) { ValidaExistencia(itemGravar); }
public void ValidaRegrasSalvar(PerfilFuncionalidade itemGravar) { }