private void btn_editar_Click(object sender, RoutedEventArgs e) { //usc_cadastro_paciente cad_pac = null; //Paciente p = new Paciente(); //p.Nome = "Adilson Silva"; //p.Data_Entrada = DateTime.Now; //p.Genero_ = EnumGenero.Masculino; //cad_pac = new usc_cadastro_paciente(p, Tipo_Operacao.Actualizacao, mainPaciente_UserControl, centro_Hemodialise); //mainPaciente_UserControl.label_title.Content = "Actualizar Paciente"; //NavigationService.GridNavigationUsercontrol(grid_sub, cad_pac); if (dataGrid1.SelectedItems.Count > 0) { var item = dataGrid1.SelectedItem; //($"{} - {(dataGrid1.SelectedCells[1].Column.GetCellContent(item) as TextBloc Paciente p = pacienteBLL.ObterPacientePeloCodigo(Convert.ToInt32((dataGrid1.SelectedCells[0].Column.GetCellContent(item) as TextBlock).Text)); //p.Nome = "Adilson Silva"; //p.Data_Entrada = DateTime.Now; //p.Genero_ = EnumGenero.Masculino; //p.Data_nasc = new DateTime(1995, 01, 26); cad_pac = new usc_cadastro_paciente(p, EnumTipoOperacao_Manipulacao.Actualizar, mainPaciente_UserControl); mainPaciente_UserControl.NovoUserControl(cad_pac); mainPaciente_UserControl.label_title.Content = "Prontuário Paciente"; //mainPaciente_UserControl.label_title.Content = "Prontuário Paciente - Actualizar Paciente"; } //NavigationService.GridNavigationUsercontrol(grid_sub, cad_pac); }
private void btn_registrar_sessão_Hemodialise_Click(object sender, RoutedEventArgs e) { if (dataGrid_PacietesEscalados.SelectedItems.Count > 0) { var item = dataGrid_PacietesEscalados.SelectedItem; Paciente p = pacienteBLL.ObterPacientePeloCodigo(Convert.ToInt32((dataGrid_PacietesEscalados.SelectedCells[0].Column.GetCellContent(item) as TextBlock).Text)); Janela_Transicao_Telas janelaRegistoDialise = new Views.Janela_Transicao_Telas(); janelaRegistoDialise = new Views.Janela_Transicao_Telas(); userControRegistoDialise = new Views.usc_registo_dialise(p, Tipo_Operacao.Cadastro); janelaRegistoDialise.Title = "REGISTO DE SESSÃO DE HEMODIÁLISE"; NavigationService.GridNavigationUsercontrol(janelaRegistoDialise.grid_main, userControRegistoDialise); janelaRegistoDialise.ShowDialog(); } }