private void LlenaDatosUsuario(int idUsuario) { try { HelperUsuario usuario = _servicioUsuario.ObtenerDatosTicketUsuario(idUsuario); if (usuario != null) { lblNombreDetalle.Text = usuario.NombreCompleto; lblTipoUsuarioDetalle.Text = usuario.TipoUsuarioDescripcion.Substring(0, 1); imgVip.Visible = usuario.Vip; lblFechaUltimaconexion.Text = usuario.FechaUltimoLogin; ddlTicketUsuario.DataSource = usuario.TicketsAbiertos; ddlTicketUsuario.DataTextField = "Tipificacion"; ddlTicketUsuario.DataValueField = "IdTicket"; ddlTicketUsuario.DataBind(); lblPuesto.Text = usuario.Puesto; // usuario.FirstOrDefault(s => s.Obligatorio) != null ? usuario.CorreoUsuario.First(s => s.Obligatorio).Correo : string.Empty; //TODO: Cambia a correo principal lblCorreoPrincipal.Text = usuario.Correos.First(); //usuario.TelefonoUsuario.FirstOrDefault(s => s.Obligatorio) != null ? usuario.TelefonoUsuario.First(s => s.Obligatorio).Numero : string.Empty; //TODO: Cambia a telefono principal lblTelefonoPrincipal.Text = usuario.Telefonos.First(); lblOrganizacion.Text = usuario.Organizacion; lblUbicacion.Text = usuario.Ubicacion; lblFechaAltaDetalle.Text = usuario.Creado; lblfechaUltimaActualizacion.Text = usuario.UltimaActualizacion; } } catch (Exception e) { throw new Exception(e.Message); } }
private void LlenaDatosUsuario(HelperUsuario usuario) { try { if (usuario != null) { lblNombreDetalle.Text = usuario.NombreCompleto; spanTu.Style.Add("background", usuario.TipoUsuarioColor); lblTipoUsuarioDetalle.Text = usuario.TipoUsuarioDescripcion.Substring(0, 1); iVip.Visible = usuario.Vip; lblFechaUltimaconexion.Text = usuario.FechaUltimoLogin; rddConcentradoTicketsUsuario.DataSource = usuario.TicketsAbiertos; rddConcentradoTicketsUsuario.DataBind(); //ddlTicketUsuario.DataSource = usuario.TicketsAbiertos; //ddlTicketUsuario.DataTextField = "Tipificacion"; //"IdTicket" + //ddlTicketUsuario.DataValueField = "IdTicket"; //ddlTicketUsuario.DataBind(); lblPuesto.Text = usuario.Puesto; // usuario.FirstOrDefault(s => s.Obligatorio) != null ? usuario.CorreoUsuario.First(s => s.Obligatorio).Correo : string.Empty; //TODO: Cambia a correo principal lblCorreoPrincipal.Text = usuario.Correos.Any() ? usuario.Correos.First() : string.Empty; //usuario.TelefonoUsuario.FirstOrDefault(s => s.Obligatorio) != null ? usuario.TelefonoUsuario.First(s => s.Obligatorio).Numero : string.Empty; //TODO: Cambia a telefono principal lblTelefonoPrincipal.Text = usuario.Telefonos.Any() ? usuario.Telefonos.First() : string.Empty; lblOrganizacion.Text = usuario.Organizacion; lblUbicacion.Text = usuario.Ubicacion; lblFechaAltaDetalle.Text = usuario.Creado; lblfechaUltimaActualizacion.Text = usuario.UltimaActualizacion; imgProfileNewComment.ImageUrl = ((Usuario)Session["UserData"]).Foto != null ? "~/DisplayImages.ashx?id=" + ((Usuario)Session["UserData"]).Id : "~/assets/images/profiles/profile-1.png"; byte[] foto = new ServiceUsuariosClient().ObtenerFoto(usuario.IdUsuario); if (foto != null) { imgUsuarioTicket.ImageUrl = "~/DisplayImages.ashx?id=" + usuario.IdUsuario; imgUsuarioDetalle.ImageUrl = "~/DisplayImages.ashx?id=" + usuario.IdUsuario; } else { imgUsuarioTicket.ImageUrl = "~/assets/images/profiles/profile-square-1.png"; imgUsuarioDetalle.ImageUrl = "~/assets/images/profiles/profile-square-1.png"; } } } catch (Exception e) { throw new Exception(e.Message); } }
private void button1_Click(object sender, EventArgs e) { Settings.DAO.UsuarioDAO usuarioDAO = new Settings.DAO.UsuarioDAO(); Usuario usuario = usuarioDAO.Login(tbxLogin.Text, tbxSenha.Text); if (usuario != null) { this.Hide(); HelperUsuario.RegistrarLogin(usuario); new Home2().ShowDialog(); this.Close(); } else { MessageBox.Show("Usuário não localizado"); } }
private void button1_Click(object sender, EventArgs e) { Settings.DAO.UsuarioDAO usuarioDAO = new Settings.DAO.UsuarioDAO(); Usuario usuario = usuarioDAO.Login(((KeyValuePair <int, string>)ddlUsuarios.SelectedItem).Value, tbxSenha.Text); if (usuario != null) { this.Hide(); HelperUsuario.RegistrarLogin(usuario); new Home2((EnumPerfil)Enum.Parse(typeof(EnumPerfil), usuario.Perfil.ToString())).ShowDialog(); this.Close(); } else { MessageBox.Show("Usuário não localizado"); } }