public ActionResult AlterarAventura(int Codigo) { ConteudoFacade facade = new ConteudoFacade(); UsuarioFacade usuarioFacade = new UsuarioFacade(); ViewData["Autores"] = new SelectList(usuarioFacade.PesquisarUsuario(null), "Codigo", "Nome"); ViewData["AventurasAnteriores"] = new SelectList(facade.PesquisarAventura(null), "Codigo", "Titulo"); Aventura aventura = facade.PesquisarAventura(Codigo); return(View(aventura)); }
public static List <Usuario> GetAllAdapted(string nombre, string documento) { try { return(UsuarioFacade.GetAllAdapted(nombre, documento)); } catch (ExceptionBLL bllex) { throw new ExceptionBLL(bllex, bllex.Message); } }
public static List <Usuario> GetAllAdapted() { try { return(UsuarioFacade.GetAllAdapted()); } catch (ExceptionBLL bllex) { throw new ExceptionBLL(bllex, bllex.Message); } }
public static int Insert(Usuario _object) { try { return(UsuarioFacade.Insert(_object)); } catch (ExceptionBLL bllex) { throw new ExceptionBLL(bllex, bllex.Message); } }
public static Usuario GetAdapted(string nombreUsuario) { try { return(UsuarioFacade.GetAdapted(nombreUsuario)); } catch (ExceptionBLL bllex) { throw new ExceptionBLL(bllex, bllex.Message); } }
public static string GetAdapted(string loginID, int A) { try { return(UsuarioFacade.GetAdapted(loginID, A)); } catch (ExceptionBLL bllex) { throw new ExceptionBLL(bllex, bllex.Message); } }
public static DataRow Select(int IdUsuario) { try { return(UsuarioFacade.Select(IdUsuario)); } catch (ExceptionBLL bllex) { throw new ExceptionBLL(bllex, bllex.Message); } }
public ActionResult PesquisarArtigo(int?pagina, FormCollection collection) { ConteudoFacade conteudoFacade = new ConteudoFacade(); MultimidiaFacade multimidiaFacade = new MultimidiaFacade(); UsuarioFacade usuarioFacade = new UsuarioFacade(); if (!pagina.HasValue) { pagina = 1; } else if (pagina < 1) { pagina = 1; } ViewBag.Categorias = conteudoFacade.PesquisarCategoria(null); Dictionary <int, bool> selecionados = new Dictionary <int, bool>(); int[] Codigos = new int[collection.Count]; int i = 0; foreach (Categoria categoria in (IList <Categoria>)ViewBag.Categorias) { if (collection[categoria.Titulo] != null) { selecionados.Add(categoria.Codigo, true); Codigos[i] = categoria.Codigo; i++; } else { selecionados.Add(categoria.Codigo, false); } } ViewBag.Selecionados = selecionados; IList <Artigo> artigos = conteudoFacade.PesquisarArtigo(null, Utilitario.Constante.TamanhoMaterias, pagina.Value, Codigos); artigos = (from a in artigos where a.Data <= DateTime.Now select a).ToList <Artigo>(); IList <Artigo> temp = conteudoFacade.PesquisarArtigo(null, 1, 0, Codigos); ViewBag.TotalMaterias = temp.Count; ViewBag.Pagina = pagina; RegistrarBannerInternas(); return(View(artigos)); }
private void RegistrarBannerInternas() { ConteudoFacade conteudoFacade = new ConteudoFacade(); MultimidiaFacade multimidiaFacade = new MultimidiaFacade(); UsuarioFacade usuarioFacade = new UsuarioFacade(); ViewData["BannerSuperior"] = multimidiaFacade.PesquisarBannerPorLocal(8); ViewData["BannerInferior"] = multimidiaFacade.PesquisarBannerPorLocal(9); ViewData["BannerInternaSuperior"] = multimidiaFacade.PesquisarBannerPorLocal(4); ViewData["BannerInternaInferior"] = multimidiaFacade.PesquisarBannerPorLocal(7); }
public ActionResult PesquisarColuna(int?pagina, int?CodigoColunista) { ConteudoFacade conteudoFacade = new ConteudoFacade(); MultimidiaFacade multimidiaFacade = new MultimidiaFacade(); UsuarioFacade usuarioFacade = new UsuarioFacade(); UsuarioFacade facade = new UsuarioFacade(); if (!pagina.HasValue) { pagina = 1; } else if (pagina < 1) { pagina = 1; } if (!CodigoColunista.HasValue) { CodigoColunista = 0; } ViewBag.Usuarios = usuarioFacade.PesquisarColunista(); ViewBag.CodigoColunista = 0; int[] Codigos = new int[0]; foreach (Usuario usuario in (IList <Usuario>)ViewBag.Usuarios) { if (usuario.Codigo == CodigoColunista) { Codigos = new int[1]; Codigos[0] = usuario.Codigo; ViewBag.CodigoColunista = usuario.Codigo; } } IList <Coluna> colunas = conteudoFacade.PesquisarColuna(null, Utilitario.Constante.TamanhoMaterias, pagina.Value, false, Codigos); colunas = (from a in colunas where a.Data <= DateTime.Now select a).ToList <Coluna>(); ViewBag.TotalMaterias = conteudoFacade.PesquisarColuna(null, 0, 0, false, Codigos).Count; ViewBag.Pagina = pagina; this.RegistrarBannerInternas(); return(View(colunas)); }
public ActionResult CadastrarUsuario(Usuario usuario, HttpPostedFileBase file) { UsuarioFacade facade = new UsuarioFacade(); try { facade.SalvarUsuario(usuario, file); return(RedirectToAction("Index")); } catch { ViewData["Perfis"] = new SelectList(facade.PesquisarPerfil(null).ToList(), "Codigo", "Nome"); return(View(usuario)); } }
public ActionResult CadastrarAventura() { ConteudoFacade facade = new ConteudoFacade(); UsuarioFacade usuarioFacade = new UsuarioFacade(); ViewData["Autores"] = new SelectList(usuarioFacade.PesquisarUsuario(null), "Codigo", "Nome"); ViewData["AventurasAnteriores"] = new SelectList(facade.PesquisarAventura(null), "Codigo", "Titulo"); Aventura aventura = new Aventura() { Data = DateTime.Now }; return(View(aventura)); }
public ActionResult RedirecionarConteudo() { ConteudoFacade conteudoFacade = new ConteudoFacade(); MultimidiaFacade multimidiaFacade = new MultimidiaFacade(); UsuarioFacade usuarioFacade = new UsuarioFacade(); int codigo = Convert.ToInt32(Request.QueryString["NewsID"]); Conteudo conteudo = conteudoFacade.PesquisarConteudo(codigo); HttpContext.Response.StatusCode = 302; HttpContext.Response.Clear(); return(Redirect(string.Format("{0}/{1}/{2}", conteudo.GetType().ToString().Replace("AltaMontanha.Models.Dominio.", "").Replace("Coluna", "Colunas"), conteudo.Codigo, conteudo.Slug))); }
protected void CarregaGridView() { try { if (PermissaoPagina()) { int ativo = Convert.ToInt16(ddlAtivoInativo.SelectedValue.ToString()); IList <ValueObjectLayer.Usuario> usuarios = null; if (!string.IsNullOrEmpty(txtPesquisa.Text)) { if (ativo == 2) { usuarios = UsuarioFacade.RecuperarUsuarios(txtPesquisa.Text); } else if (ativo == 1) { usuarios = UsuarioFacade.RecuperarUsuarios(txtPesquisa.Text, true); } else if (ativo == 0) { usuarios = UsuarioFacade.RecuperarUsuarios(txtPesquisa.Text, false); } } else { if (ativo == 2) { usuarios = UsuarioFacade.RecuperarUsuarios(); } else if (ativo == 1) { usuarios = UsuarioFacade.RecuperarUsuarios(true); } else if (ativo == 0) { usuarios = UsuarioFacade.RecuperarUsuarios(false); } } GridView.DataSource = usuarios; GridView.DataBind(); } } catch (Exception ex) { throw ex; } }
public ActionResult AlterarUsuario(Usuario usuario, HttpPostedFileBase file) { UsuarioFacade facade = new UsuarioFacade(); //TODO: na alteração a senha não é obrigatória (?) try { facade.SalvarUsuario(usuario, file); return(RedirectToAction("Index")); } catch { ViewData["Perfis"] = new SelectList(facade.PesquisarPerfil(null).ToList(), "Codigo", "Nome"); return(View(usuario)); } }
/// <summary> /// Valida la existencia del usuario /// </summary> /// <param name="CodUse"></param> /// <param name="Pw"></param> public void ValidateUser(string CodUse, string Pw) { UsuarioFacade usuFacade = new UsuarioFacade(); try { if (usuFacade.Usario_Facade(CodUse, Pw)) { MessageBox.Show("Bienvenido", "Inicio de Sesión", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Datos Incorrectos", "Inicio de Sesión", MessageBoxButtons.OK, MessageBoxIcon.Question); } } catch (Exception ex) { MessageBox.Show(ex.ToString(), "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public ActionResult CadastrarAventura(Aventura aventura, HttpPostedFileBase Rota) { ConteudoFacade facade = new ConteudoFacade(); UsuarioFacade usuarioFacade = new UsuarioFacade(); try { facade.SalvarAventura(aventura, Rota); return(RedirectToAction("Index")); } catch { ViewData["Autores"] = new SelectList(usuarioFacade.PesquisarUsuario(null), "Codigo", "Nome"); ViewData["AventurasAnteriores"] = new SelectList(facade.PesquisarAventura(null), "Codigo", "Titulo"); return(View(aventura)); } return(RedirectToAction("Index")); }
public ActionResult PesquisarColunista() { ConteudoFacade conteudoFacade = new ConteudoFacade(); MultimidiaFacade multimidiaFacade = new MultimidiaFacade(); UsuarioFacade usuarioFacade = new UsuarioFacade(); Usuario usuario = new Usuario() { Perfil = new Perfil() { Codigo = 3 } }; IList <Usuario> colunistas = usuarioFacade.PesquisarColunista(); this.RegistrarBannerInternas(); return(View(colunistas)); }
protected IList <ValueObjectLayer.Usuario> RecuperaUsuarios(string nomeUsuario) { try { IList <ValueObjectLayer.Usuario> usuarios = UsuarioFacade.RecuperarUsuarios(txtPesquisa.Text); if (usuarios != null) { return(usuarios); } else { return(null); } } catch (Exception ex) { throw ex; } }
protected void btnLogin_Click(object sender, EventArgs e) { string msgConfirmacao = string.Empty; Resultado resultado = new Resultado(); Usuario u = new Usuario(); UsuarioFacade UsuarioF = new UsuarioFacade(); resultado = UsuarioF.Autenticar(u, ref resultado); if (resultado.Sucesso) { Session.Add("USUARIO", u); Response.Redirect("Default.aspx"); } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "ResultadoConfirmação", "alert('" + resultado.Mensagens[0].Descricoes[0].ToString() + "');", true); } }
protected void PreencheCampos(int idUsuario) { try { ValueObjectLayer.Usuario ObjUsuario = new ValueObjectLayer.Usuario(idUsuario); ValueObjectLayer.Usuario SssUsuario = (ValueObjectLayer.Usuario)Session["UsuarioLogado"]; ValueObjectLayer.Empresa empresa = EmpresaFacade.RecuperaEmpresa(new ValueObjectLayer.Empresa()); //ObjUsuario.Empresa = empresa; ValueObjectLayer.Usuario usuario = UsuarioFacade.RecuperarUsuario(ObjUsuario); ValueObjectLayer.Perfil_Usuario perfilUsuario = UsuarioPerfilFacade.RecuperarPerfilUsuario(usuario.Id); if (perfilUsuario != null) { ddlPerfil.SelectedValue = perfilUsuario._Perfil.Id.ToString(); } else { ddlPerfil.SelectedValue = "0"; } txtNome.Text = usuario.Nome; txtEmail.Text = usuario.Email; txtLogin.Text = usuario.Login; if (usuario.Ativo) { lblAtivo.Text = "Sim"; } else { lblAtivo.Text = "Não"; DesabilitaCampos(); } } catch (Exception ex) { throw ex; } }
public ActionResult PesquisarArtigo(int?pagina) { ConteudoFacade conteudoFacade = new ConteudoFacade(); MultimidiaFacade multimidiaFacade = new MultimidiaFacade(); UsuarioFacade usuarioFacade = new UsuarioFacade(); if (!pagina.HasValue) { pagina = 1; } else if (pagina < 1) { pagina = 1; } ViewBag.Categorias = conteudoFacade.PesquisarCategoria(null); Dictionary <int, bool> selecionados = new Dictionary <int, bool>(); foreach (Categoria categoria in (IList <Categoria>)ViewBag.Categorias) { selecionados.Add(categoria.Codigo, false); } ViewBag.Selecionados = selecionados; IList <Artigo> artigos = conteudoFacade.PesquisarArtigo(null, Utilitario.Constante.TamanhoMaterias, pagina.Value, new int[0]); artigos = (from a in artigos where a.Data <= DateTime.Now select a).ToList <Artigo>(); ViewBag.TotalMaterias = conteudoFacade.PesquisarArtigo(null).Count; ViewBag.Pagina = pagina; RegistrarBannerInternas(); return(View(artigos)); }
public ActionResult PesquisarColuna(int?pagina) { ConteudoFacade conteudoFacade = new ConteudoFacade(); MultimidiaFacade multimidiaFacade = new MultimidiaFacade(); UsuarioFacade usuarioFacade = new UsuarioFacade(); UsuarioFacade facade = new UsuarioFacade(); //ViewBag.Codigo = Codigo; if (!pagina.HasValue) { pagina = 1; } else if (pagina < 1) { pagina = 1; } ViewBag.CodigoColunista = 0; ViewBag.Usuarios = usuarioFacade.PesquisarColunista(); IList <Coluna> colunas = conteudoFacade.PesquisarColuna(null, Utilitario.Constante.TamanhoMaterias, pagina.Value, false); colunas = (from a in colunas where a.Data <= DateTime.Now select a).ToList <Coluna>(); ViewBag.TotalMaterias = conteudoFacade.PesquisarColuna(null).Count; ViewBag.Pagina = pagina; this.RegistrarBannerInternas(); return(View(colunas)); }
public ActionResult AlterarPerfil(Perfil perfil) { UsuarioFacade facade = new UsuarioFacade(); try { IList <Permissao> permissoes = new List <Permissao>(); foreach (Permissao p in perfil.ListaPermissoes) { if (p.Tela != null) { permissoes.Add(p); } } perfil.ListaPermissoes = permissoes; facade.SalvarPerfil(perfil); return(RedirectToAction("Index")); } catch { ViewData["Telas"] = facade.PesquisarTela(null); return(View(perfil)); } }
public static void Insert(string nome, string email, string racf, string senha, string rua, string bairro, string numero, string cpf, string rg, string senhaEmail) { UsuarioFacade.Insert(nome, email, racf, senha, rua, bairro, numero, cpf, rg, senhaEmail); }
public static void Update(string racfReferencia, string email, string nome, string senha, string rua, string bairro, string numero, string cpf, string rg, string emailSenha) { UsuarioFacade.Update(racfReferencia, email, nome, senha, rua, bairro, numero, cpf, rg, emailSenha); }
public KeyValuePair <string, string> UserEmailCredentials(string racf) { return(UsuarioFacade.UserEmailCredentials(racf)); }
protected void btnLogar_Click(object sender, EventArgs e) { lblInicio.Visible = false; Tentativa tentativa = (Tentativa)Session["tentativa"]; ValueObjectLayer.Usuario usuario = null; if (tentativa.NTentativa == 0) { tentativa.Login = txtLogin.Text; } if (tentativa.Login != null) { if (!tentativa.Login.Equals(txtLogin.Text)) { inicializar(); tentativa = (Tentativa)Session["tentativa"]; tentativa.Login = txtLogin.Text; } } if (!UsuarioFacade.RecuperarUsuarioBloqueado(txtLogin.Text, txtSenha.Text)) { usuario = UsuarioFacade.Logar(txtLogin.Text, txtSenha.Text); if (usuario != null) { IList <ValueObjectLayer.CarregarPerfil> perfisUsuario = PerfilFacade.RecuperarPerfilUsuario(usuario.Id, ValueObjectLayer.TipoBuscaPerfil.RecuperaTodasPermissoesPerfil); IList <ValueObjectLayer.CarregarPerfil> perfisPermissao = PerfilFacade.RecuperarPerfilUsuario(usuario.Id, ValueObjectLayer.TipoBuscaPerfil.RecuperaPermissoes); ValueObjectLayer.Perfil_Usuario perfilUsuario = PerfilFacade.RecuperarPerfilPorId(usuario.Id); if (perfilUsuario != null) { IList <ValueObjectLayer.Modulo> modulos = ModuloFacade.RecuperaModulosdoPerfil(perfilUsuario._Perfil.Id); Session["UsuarioLogado"] = usuario; Session["Modulos"] = modulos; Session["PerfilFuncionalidades"] = perfisUsuario; Session["PerfilPermissao"] = perfisPermissao; //RegisterHyperLink.NavigateUrl = "Principal.aspx?ReturnUrl=" + HttpUtility.UrlEncode(Request.QueryString["ReturnUrl"]); Session.Remove("tentativa"); Response.Redirect(@"~/Principal.aspx"); } else { lblMsg.Text = MensagensValor.GetStringValue(Mensagem.USUARIO_SEM_PERFIL.ToString()); } } else { lblMsg.Text = MensagensValor.GetStringValue(Mensagem.LOGIN_INVALIDO.ToString()); tentativa.NTentativa++; Session["tentativa"] = tentativa; if (tentativa.NTentativa > 2) { usuario = UsuarioFacade.RecuperarPorLogin(txtLogin.Text); if (usuario != null) { UsuarioFacade.BloquearUsuario(usuario); lblMsg.Text = MensagensValor.GetStringValue(Mensagem.TENTATIVA_LOGIN_EXCEDIDA.ToString()); inicializar(); } else { inicializar(); } } } } else { lblMsg.Text = MensagensValor.GetStringValue(Mensagem.BLOQUEADO.ToString()); } }
public ActionResult VisualizarUsuario(int Codigo) { UsuarioFacade facade = new UsuarioFacade(); return(View(facade.PesquisarUsuario(Codigo))); }
public UsuariosController() { _usuarioBl = new UsuarioBl(); _usuarioFacade = new UsuarioFacade(); }