private void CarregaComboFocoEventoNovo(int usuarioID) { IEnumerable <V_AtuacoesUsuario> inEventoFoco = UsuarioAtuacaoBLL.ListarAtuacoesUsuario(usuarioID); foreach (var item in inEventoFoco) { cbxEventoFocoNovo.Items.Add(new ListItem(item.Descricao, item.Atuacao_ID.ToString())); } cbxEventoFocoNovo.SelectedIndex = -1; }
private void CarregarComboFoco(int usuarioID) { IEnumerable <V_AtuacoesUsuario> v_atuacoesUsuarios = UsuarioAtuacaoBLL.ListarAtuacoesUsuario(usuarioID); foreach (var item in v_atuacoesUsuarios) { focoListBox.Items.Add(new ListItem(item.Descricao, item.Atuacao_ID.ToString())); } focoListBox.SelectedIndex = -1; }
private void CarregarDadosUsuario(Usuario usuario) { nomeLabel.Text = usuario.Nome; sobrenomeLabel.Text = usuario.Sobrenome; tipoContaLabel.Text = TipoContaBLL.GetTipoConta(usuario.mTipoConta).Descricao; atuacoesRepeater.DataSource = UsuarioAtuacaoBLL.ListarAtuacoesUsuario(usuario.Usuario_ID); atuacoesRepeater.DataBind(); string imgbase64 = Convert.ToBase64String(usuario.FotoPerfil); fotoPerfilImage.ImageUrl = string.Format("data:{0};base64,{1}", usuario.MimeType, imgbase64); }
private void CarregaComboFocoEvento(Evento evento) { IEnumerable <V_AtuacoesUsuario> inEventoFoco = UsuarioAtuacaoBLL.ListarAtuacoesUsuario(evento.mUsuario); foreach (var item in inEventoFoco) { cbxEventoFoco.Items.Add(new ListItem(item.Descricao, item.Atuacao_ID.ToString())); } cbxEventoFoco.SelectedIndex = -1; IEnumerable <V_EventosFoco> inEventoFocoAux = EventoBLL.ListarEventoFoco(evento.Evento_ID); foreach (ListItem li in cbxEventoFoco.Items) { foreach (var item in inEventoFocoAux) { if (li.Value.Equals(item.Foco.ToString())) { li.Selected = true; } } } }
private void CarregaComboAtuacao(int usuarioID) { IEnumerable <Atuacao> inAtuacao = AtuacaoBLL.ObterAtuacoes(); foreach (var item in inAtuacao) { cbxAreaAtuacao.Items.Add(new ListItem(item.Descricao, item.Atuacao_ID.ToString())); } cbxAreaAtuacao.SelectedIndex = -1; IEnumerable <V_AtuacoesUsuario> inAreaAtuacao = UsuarioAtuacaoBLL.ListarAtuacoesUsuario(usuarioID); foreach (ListItem li in cbxAreaAtuacao.Items) { foreach (var item in inAreaAtuacao) { if (li.Value.Equals(item.Atuacao_ID.ToString())) { li.Selected = true; } } } }
protected void salvarAreaDeAtuacaoLinkButton_Click(object sender, EventArgs e) { Usuario usuario = UsuarioBLL.BuscarUsuario(int.Parse(Request.QueryString["id"])); UsuarioAtuacao usuarioAtuacao; List <UsuarioAtuacao> lsAtuacao = new List <UsuarioAtuacao>(); foreach (ListItem li in cbxAreaAtuacao.Items) { if (li.Selected == true) { usuarioAtuacao = new UsuarioAtuacao { mUsuario = usuario.Usuario_ID, mAtuacao = int.Parse(li.Value) }; lsAtuacao.Add(usuarioAtuacao); } } UsuarioAtuacaoBLL.DeletarUsuarioAtuacao(usuario.Usuario_ID); UsuarioAtuacaoBLL.InserirUsuarioAtuacao(lsAtuacao); CancelarAreaDeAtuacao(); AreasAtuacao(usuario.Usuario_ID); }
protected void btn_Salvar_Click(object sender, EventArgs e) { try { if (Page.IsValid) { Usuario usuario = ValoresForm(); List <UsuarioAtuacao> lsAtuacoes = new List <UsuarioAtuacao>(); UsuarioBLL.InserirUsuario(usuario); usuario = UsuarioBLL.Login(txtEmail.Text, txtSenha.Text); foreach (ListItem li in atuacaoListBox.Items) { if (li.Selected == true) { UsuarioAtuacao usuarioAtuacao = new UsuarioAtuacao(); usuarioAtuacao.mUsuario = usuario.Usuario_ID; usuarioAtuacao.mAtuacao = int.Parse(li.Value); lsAtuacoes.Add(usuarioAtuacao); } } UsuarioAtuacaoBLL.InserirUsuarioAtuacao(lsAtuacoes); if (Session["Area"] != null) { CadastroAtuacao cadastroAtuacao = new CadastroAtuacao(); try { //cadastroAtuacao.mUsuario = usuario.Usuario_ID; //cadastroAtuacao.Area = (string)Session["Area"]; //cadastroAtuacao.DataSolicitacao = DateTime.Now; //cadastroAtuacao.StatusSolicitacao = 1; //UsuarioBLL.SolicitarCadastroAtuacao(cadastroAtuacao); } catch (Exception) { throw; } finally { Session.Remove("Area"); } } Session.Add("Usuario", usuario); Response.Redirect("~/Views/Index/Index.aspx", false); } else { //mensagemErro.Style.Add("display", "block"); mensagemAviso.Style.Add("display", "none"); } } catch (Exception ex) { Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "erroCadastro();", true); //MensagemPadrao(MensagemEstruturada.PROBLEMA_EXECUCAO); } }
public void AreasAtuacao(int usuarioID) { atuacoesRepeater.DataSource = UsuarioAtuacaoBLL.ListarAtuacoesUsuario(usuarioID); atuacoesRepeater.DataBind(); }