public LoginController(IUsuarioDAO usuarioDAO, LoginSession loginSession, Sessao sessao, IToastNotification toast) { _UsuarioDAO = usuarioDAO; _loginSession = loginSession; _sessao = sessao; _toastNotification = toast; }
/// <summary> /// autentica um usuário no sistema. /// </summary> /// <param name="usuario">objeto com login e senha do usuário</param> /// <returns>autenticação</returns> public bool AutenticarUsuario(Dominio.Usuario usuario) { if (usuario == null) { return(false); } else if (usuario.Login == null) { return(false); } else if (usuario.Senha == null) { return(false); } usuario.Senha = Utilitario.Seguranca.Criptografar(usuario.Senha); IFactoryDAO fabrica = FactoryFactoryDAO.GetFabrica(); IUsuarioDAO usuarioDAO = fabrica.GetUsuarioDAO(); IList <Usuario> listaUsuarios = usuarioDAO.Pesquisar(usuario); if (listaUsuarios.Count != 1) { return(false); } return(true); }
// GET: /<controller>/ public CadastrosController(LoginSession loginSession, IUsuarioDAO usuarioDAO, IProdutoDAO produtoDAO, IToastNotification toast, IClienteDAO cliente) { _loginSession = loginSession; _usuarioDAO = usuarioDAO; _produtoDAO = produtoDAO; _toastNotification = toast; _clienteDAO = cliente; }
public LoginController(IUsuarioDAO <Usuario> usuarioDAO) { _usuarioDAO = usuarioDAO; if (!WebSecurity.Initialized) { WebSecurity.InitializeDatabaseConnection("blog", "Usuario", "Id", "Login", true); } }
public GestionarUsuario() { FabricaAbstractaDAO fabricaAbstractaDAO = FabricaAbstractaDAO.getInstancia(); gestorDAO = fabricaAbstractaDAO.crearGestorDAO(); usuarioDAO = fabricaAbstractaDAO.crearUsuarioDAO(gestorDAO); tipoUsuarioDao = fabricaAbstractaDAO.crearTipoUsuario(gestorDAO); sucursalDao = fabricaAbstractaDAO.crearSucursal(gestorDAO); }
public AdministradorServico(IFilmeDAO filmeDAO, IReleaseDAO releaseDAO, ILegendaDAO legendaDAO, IUsuarioDAO usuarioDAO, IBancoDadosCreator bancoDadosCreator, IImdbInfoDAO imdbInfoDAO, IArquivoDAO arquivoDAO) { _filmeDAO = filmeDAO; _releaseDAO = releaseDAO; _legendaDAO = legendaDAO; _usuarioDAO = usuarioDAO; _bancoDadosCreator = bancoDadosCreator; _imdbInfoDAO = imdbInfoDAO; _arquivoDAO = arquivoDAO; }
/// <summary> /// Consulta de usuarios cadastrados /// </summary> /// <param name="usuario">objeto com parametros de pesquisa</param> /// <returns>lista de usuarios</returns> public IList <Dominio.Usuario> PesquisarUsuario(Dominio.Usuario usuario) { try { IFactoryDAO fabrica = FactoryFactoryDAO.GetFabrica(); IUsuarioDAO usuarioDAO = fabrica.GetUsuarioDAO(); return(usuarioDAO.Pesquisar(usuario)); } catch (Exception e) { throw e; } }
/// <summary> /// consulta de um usuário especifico /// </summary> /// <param name="codigo">código do usuário</param> /// <returns>usuário referente ao código passado</returns> public Dominio.Usuario PesquisarUsuario(int codigo) { try { IFactoryDAO fabrica = FactoryFactoryDAO.GetFabrica(); IUsuarioDAO usuarioDAO = fabrica.GetUsuarioDAO(); return(usuarioDAO.Pesquisar(codigo)); } catch (Exception e) { throw e; } }
/// <summary> /// Consulta de Colunistas /// </summary> /// <param name="usuario">objeto com parametros de pesquisa</param> /// <returns>lista de usuarios</returns> public IList <Dominio.Usuario> PesquisarColunista() { try { IFactoryDAO fabrica = FactoryFactoryDAO.GetFabrica(); IUsuarioDAO usuarioDAO = fabrica.GetUsuarioDAO(); List <Dominio.Usuario> lista = (List <Dominio.Usuario>)usuarioDAO.PesquisarColunista(); lista.RemoveAll(p => p.Codigo == 1); return(lista); } catch (Exception e) { throw e; } }
/// <summary> /// Cadastra ou altera um usuário. /// </summary> /// <param name="usuario">objeto com as informações de um usuário</param> /// <param name="arquivo">arquivo da foto do usuário.</param> /// <returns>usuário com o código gerado</returns> public Dominio.Usuario SalvarUsuario(Dominio.Usuario usuario, HttpPostedFileBase file) { try { if (usuario == null) { throw new ArgumentNullException("usuario"); } IFactoryDAO fabrica = FactoryFactoryDAO.GetFabrica(); IUsuarioDAO usuarioDAO = fabrica.GetUsuarioDAO(); usuario.Senha = Utilitario.Seguranca.Criptografar(usuario.Senha); if (usuario.Foto == null) { usuario.Foto = new Foto() { Autor = usuario.Nome, Fonte = usuario.Email, Legenda = usuario.Login } } ; else { usuario.Foto = MultimidiaFacade.PesquisarFoto(usuario.Foto.Codigo); } if (file != null) { usuario.Foto = MultimidiaFacade.SalvarFoto(usuario.Foto, file); } if (usuario.Codigo <= 0) { return(usuarioDAO.Cadastrar(usuario)); } usuarioDAO.Alterar(usuario); return(usuario); } catch (Exception e) { throw e; } }
/// <summary> /// Exclui um usuário do banco /// </summary> /// <param name="codigo">código do usuário</param> /// <returns></returns> public bool ExcluirUsuario(int codigo) { try { IFactoryDAO fabrica = FactoryFactoryDAO.GetFabrica(); IUsuarioDAO usuarioDAO = fabrica.GetUsuarioDAO(); Foto foto = usuarioDAO.Pesquisar(codigo).Foto; bool retorno = usuarioDAO.Excluir(codigo); MultimidiaFacade.ExcluirFoto(foto.Codigo); return(retorno); } catch (Exception e) { throw e; } }
/// <summary> /// Verifica o nivel de acesso de um usuário. /// </summary> /// <param name="usuario"></param> /// <param name="nomeFormulario"></param> /// <returns></returns> public bool VerificarAcesso(Dominio.Usuario usuario, string nomeFormulario) { IFactoryDAO fabrica = FactoryFactoryDAO.GetFabrica(); IUsuarioDAO usuarioDAO = fabrica.GetUsuarioDAO(); IList <Usuario> listaUsuarios = usuarioDAO.Pesquisar(usuario); if (listaUsuarios.Count != 1) { return(false); } Permissao permissao = listaUsuarios[0].Perfil.ListaPermissoes.FirstOrDefault(obj => obj.Tela.Nome == nomeFormulario); if (permissao == null) { return(false); } return(true); }
public bool Inserir(UsuarioEntity usuario) { IUsuarioDAO iUsuarioDAO = (IUsuarioDAO)DAOFactory.CreateDAO <IUsuarioDAO>(); return(iUsuarioDAO.Inserir(usuario)); }
public bool Atualizar(UsuarioEntity usuario) { IUsuarioDAO iUsuarioDAO = (IUsuarioDAO)DAOFactory.CreateDAO <IUsuarioDAO>(); return(iUsuarioDAO.Atualizar(usuario)); }
public UsuarioService(IUsuarioDAO dao) { this.dao = dao; }
public UsuarioBll(IUsuarioDAO usuarioDAO) { _usuarioDAO = usuarioDAO; }
public IniciarSesionServicio() { gestorDAO = new GestorSQL(); usuarioDAO = new UsuarioDAO(gestorDAO); }
public UsuarioController(IUsuarioDAO dao) { this.dao = dao; }
public GestionarUsuario() { gestorDAOSQL = new GestorDAOSQL(); usuarioDAO = new UsuarioDAO(gestorDAOSQL); }
public List <UsuarioEntity> ObterParteFuncionarios(string cpfUsu) { IUsuarioDAO iUsuarioDAO = (IUsuarioDAO)DAOFactory.CreateDAO <IUsuarioDAO>(); return(iUsuarioDAO.ObterParteFuncionarios(cpfUsu)); }
public MenuController(IPostDAO <Post> postDAO, IUsuarioDAO <Usuario> usuarioDAO) { _postDAO = postDAO; _usuarioDAO = usuarioDAO; }
public UsuarioBLL() { this._usuarioDAO = new UsuarioDAO(); }
public ClienteService(IClienteDAO clienteDAO, IUsuarioDAO usuarioDAO) { this.clienteDAO = clienteDAO; this.usuarioDAO = usuarioDAO; }
public List <UsuarioEntity> BuscarFuncionarios(string cnpjEmp, string busca) { IUsuarioDAO iUsuarioDAO = (IUsuarioDAO)DAOFactory.CreateDAO <IUsuarioDAO>(); return(iUsuarioDAO.BuscarFuncionarios(cnpjEmp, busca)); }
public UsuarioBusiness(IUsuarioDAO obj) { _IUsuarioDAO = obj; }
public bool Remover(string cpfUsu) { IUsuarioDAO iUsuarioDAO = (IUsuarioDAO)DAOFactory.CreateDAO <IUsuarioDAO>(); return(iUsuarioDAO.Remover(cpfUsu)); }
public AuthController(IUsuarioDAO iUsuarioDAO) { this.iUsuarioDAO = iUsuarioDAO; }
public UsuarioEntity Obter(string cpfUsu) { IUsuarioDAO iUsuarioDAO = (IUsuarioDAO)DAOFactory.CreateDAO <IUsuarioDAO>(); return(iUsuarioDAO.Obter(cpfUsu)); }
public UsuarioBLL(IUsuarioDAO usuarioDAO) { _usuarioDAO = usuarioDAO; }
public List <UsuarioEntity> ObterTodosFuncionarios(string cnpjEmp) { IUsuarioDAO iUsuarioDAO = (IUsuarioDAO)DAOFactory.CreateDAO <IUsuarioDAO>(); return(iUsuarioDAO.ObterTodosFuncionarios(cnpjEmp)); }
public UsuarioEntity Validar(string emaUsu, string senUsu) { IUsuarioDAO iUsuarioDAO = (IUsuarioDAO)DAOFactory.CreateDAO <IUsuarioDAO>(); return(iUsuarioDAO.Validar(emaUsu, senUsu)); }
public GestionarUsuarioServicio() { gestorODBC = new ConexionSqlServer(); ususuarioDAO = new UsuarioDAOSqlServer(gestorODBC); }