public Dominio.Perfil SalvarPerfil(Dominio.Perfil perfil) { try { if (perfil == null) { throw new ArgumentNullException("usuario"); } IFactoryDAO fabrica = FactoryFactoryDAO.GetFabrica(); IPerfilDAO perfilDAO = fabrica.GetPerfilDAO(); if (perfil.Codigo <= 0) { return(perfilDAO.Cadastrar(perfil)); } perfilDAO.Alterar(perfil); return(perfil); } catch (Exception e) { throw e; } }
public bool ExcluirPerfil(int codigo) { try { IFactoryDAO fabrica = FactoryFactoryDAO.GetFabrica(); IPerfilDAO perfilDAO = fabrica.GetPerfilDAO(); return(perfilDAO.Excluir(codigo)); } catch (Exception e) { throw e; } }
public IList <Dominio.Perfil> PesquisarPerfil(Dominio.Perfil perfil) { try { IFactoryDAO fabrica = FactoryFactoryDAO.GetFabrica(); IPerfilDAO perfilDAO = fabrica.GetPerfilDAO(); return(perfilDAO.Pesquisar(perfil)); } catch (Exception e) { throw e; } }
public Dominio.Perfil PesquisarPerfil(int codigo) { try { IFactoryDAO fabrica = FactoryFactoryDAO.GetFabrica(); IPerfilDAO perfilDAO = fabrica.GetPerfilDAO(); return(perfilDAO.Pesquisar(codigo)); } catch (Exception e) { throw e; } }