예제 #1
0
        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);
        }
예제 #2
0
        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();
            }
        }