public PacienteMasterPage(Domain.Entities.Paciente paciente) { InitializeComponent(); this.Paciente = paciente; // Instancia e exibe a página de detalhes this.Detail = new NavigationPage((Page)Activator.CreateInstance(typeof(PacienteDetails), Paciente)); // Cria o menu lateral (sandwich menu) MenuList = new List <MasterPageItem> { new MasterPageItem() { Title = "Exames", Icon = "menuexames.png", TargetType = typeof(ListaTeste) }, new MasterPageItem() { Title = "Novo Exame", Icon = "menunovoexame.png", TargetType = typeof(DigitalizarTeste) } }; masterPageList.ItemsSource = MenuList; }
public PacienteViewModel() { Paciente = new Domain.Entities.Paciente(); Endereco = new Domain.Entities.Endereco(); }
public PacienteDetails(Domain.Entities.Paciente paciente) { InitializeComponent(); this.NewPatientViewModel = new NewPatientViewModel(); this.NewPatientViewModel = Mapper.Map <NewPatientViewModel>(paciente); this.BindingContext = NewPatientViewModel; if (Device.Idiom == TargetIdiom.Phone) { txtNome.WidthRequest = 200; txtNome.FontSize = 15; lblDataNascimento.FontSize = 15; dataNascimentoPicker.FontSize = 15; txtCpf.WidthRequest = 200; txtCpf.FontSize = 15; pickerGenero.WidthRequest = 200; pickerGenero.FontSize = 15; txtEmail.WidthRequest = 200; txtEmail.FontSize = 15; txtPhone.WidthRequest = 200; txtPhone.FontSize = 15; enderecoStack.Margin = new Thickness(50, 10, 20, 10); lblCep.FontSize = 13; TxtCep.WidthRequest = 200; TxtCep.FontSize = 13; lblUf.FontSize = 13; lblUf.Margin = new Thickness(0, 0, 10, 0); txtUf.WidthRequest = 200; lblCidade.FontSize = 13; txtCidade.WidthRequest = 200; txtCidade.FontSize = 13; lblBairro.FontSize = 13; txtBairro.WidthRequest = 200; txtBairro.FontSize = 13; txtRua.WidthRequest = 200; txtRua.FontSize = 12; txtRua.AnchorX = -3; txtRua.AnchorY = 0; lblNumero.FontSize = 13; txtNumero.WidthRequest = 200; txtNumero.FontSize = 13; BtnSalvar.WidthRequest = 150; BtnSalvar.HeightRequest = 30; BtnSalvar.FontSize = 8; BtnSalvar.CornerRadius = 3; BtnEditar.WidthRequest = 150; BtnEditar.HeightRequest = 30; BtnEditar.FontSize = 8; BtnEditar.CornerRadius = 3; BtnCancelar.WidthRequest = 150; BtnCancelar.HeightRequest = 30; BtnCancelar.FontSize = 8; BtnCancelar.CornerRadius = 3; } }
public DigitalizarTeste(Domain.Entities.Paciente paciente) { InitializeComponent(); this.lblNomePaciente.Text = $"Paciente: {paciente.Nome}"; // Inicialização dos campos do view model this.DigitalizarTesteViewModel = new DigitalizarTesteViewModel { PacienteId = paciente.Id, DataCadastro = DateTime.Now, ClinicaId = App.User.ClinicaId, Status = "Em Análise", ExameId = 1, ImageShow = "bgfoto.jpeg", Code = " _ _ _ _ _ _ _ " }; this.BindingContext = DigitalizarTesteViewModel; if (Device.Idiom == TargetIdiom.Phone) { pacienteStackLayout.Margin = new Thickness(10, 5, 5, 10); DigitalizarTesteBar.HeightRequest = 30; lblNomePaciente.FontSize = 15; ImagemStackLayout.Margin = new Thickness(50, 5, 50, 5); imgFoto.WidthRequest = 400; imgFoto.HeightRequest = 200; btnTeste.WidthRequest = 150; btnTeste.HeightRequest = 30; btnTeste.FontSize = 8; btnTeste.CornerRadius = 3; btnEscanearStack.Margin = new Thickness(10, 5, 10, 10); BtnEscanear.WidthRequest = 150; BtnEscanear.HeightRequest = 30; BtnEscanear.FontSize = 8; BtnEscanear.CornerRadius = 3; codeStackLayout.Margin = new Thickness(50, 5, 50, 5); codeLabelStackLayout.WidthRequest = 250; codeLabelStackLayout.HeightRequest = 30; LblQrCode.FontSize = 20; buttonsStackLayout.Margin = new Thickness(10, 0, 10, 5); BtnCancelar.WidthRequest = 150; BtnCancelar.HeightRequest = 30; BtnCancelar.FontSize = 8; BtnCancelar.CornerRadius = 3; BtnEnviarTeste.WidthRequest = 150; BtnEnviarTeste.HeightRequest = 30; BtnEnviarTeste.FontSize = 8; BtnEnviarTeste.CornerRadius = 3; } }
public ListaTeste(Domain.Entities.Paciente paciente) { InitializeComponent(); pacienteId = paciente.Id; this.paciente = paciente; }