public Usuario(IUsuarioApplication usuarioApplication, Application.Models.Usuario usuario, Application.Models.IMC imc) { _usuarioApplication = usuarioApplication; _usuario = usuario; _imc = imc; InitializeComponent(); if (usuario.PerfilUsuario.Tipo == "Comum") { btnAlterarUsuarios.Visibility = Visibility.Hidden; btnAdicionarAlimentos.Visibility = Visibility.Hidden; } lblNome.Content = $"Nome: {_usuario.Nome}"; lblCPF.Content = $"CPF: {_usuario.CPF}"; lblRG.Content = $"RG: {_usuario.RG}"; lblPerfil.Content = $"Perfil: {_usuario.PerfilUsuario.Tipo}"; if (_imc != null) { lblIMC.Content = $"IMC: {_imc.IMCCalculado.ToString("#.##")} {IMCUtils.GetFaixaDeIMC(_imc.IMCCalculado)}"; } else { lblIMC.Content = $"IMC: Ainda não foi calculado"; } }
private void HandleCPFChanged() { if (cmbCPFs.SelectedItem != null) { _usuario = _usuarioApplication.GetUsuario(cmbCPFs.SelectedItem.ToString()); txtCPF.Text = _usuario.CPF; txtRG.Text = _usuario.RG; txtNome.Text = _usuario.Nome; cmbEstado.SelectedItem = _usuario.StatusUsuario.Estado; cmbPerfil.SelectedItem = _usuario.PerfilUsuario.Tipo; } else { txtCPF.Clear(); txtRG.Clear(); txtNome.Clear(); cmbEstado.SelectedIndex = 0; cmbPerfil.SelectedIndex = 0; } }
private void Window_Activated(object sender, EventArgs e) { Mouse.OverrideCursor = Cursors.Wait; _usuario = _usuarioApplication.GetUsuario(_usuario.CPF); _imc = _usuarioApplication.GetIMC(_usuario.CPF); lblNome.Content = $"Nome: {_usuario.Nome}"; lblCPF.Content = $"CPF: {_usuario.CPF}"; lblRG.Content = $"RG: {_usuario.RG}"; lblPerfil.Content = $"Perfil: {_usuario.PerfilUsuario.Tipo}"; if (_imc != null) { lblIMC.Content = $"IMC: {_imc.IMCCalculado.ToString("#.##")} {IMCUtils.GetFaixaDeIMC(_imc.IMCCalculado)}"; } else { lblIMC.Content = $"IMC: Ainda não foi calculado"; } Mouse.OverrideCursor = null; }