public Encaminhamentos()
        {
            InitializeComponent();
            W                 = App.Current.MainWindow;
            W.MinWidth        = W.Width = 800;
            W.MinHeight       = W.Height = 500;
            W.WindowStyle     = WindowStyle.SingleBorderWindow;
            W.PreviewKeyDown += W_PreviewKeyDown;
            WindowsSO.ToCenterOfScreen(W);
            Grid grid = MyGrid;

            triagem = new ColunaEncaminhamentos(Fila.Triagem);
            grid.Children.Add(triagem);
            triagem.Margin = new Thickness(10, 0, 5, 0);
            consultorio    = new ColunaEncaminhamentos(Fila.Consultorio)
            {
                Margin = new Thickness(5, 0, 5, 0)
            };
            grid.Children.Add(consultorio);
            Grid.SetColumn(consultorio, 1);
            laboratorio = new ColunaEncaminhamentos(Fila.Laboratorio)
            {
                Margin = new Thickness(5, 0, 10, 0)
            };
            grid.Children.Add(laboratorio);
            Grid.SetColumn(laboratorio, 2);
        }
示例#2
0
 public ProcedimentoConvenios(int proc_id)
 {
     InitializeComponent();
     Proc_ID = proc_id;
     ControlsH.CreateColumns(ConveniosDG, typeof(Table1));
     try {
         NomeProcedimentoTBL.Text = ProcedimentosLab.Select(proc_id);
         UpdateC();
     } catch (Exception ex) {
         MessageBox.Show(ex.Message);
     }
     WindowsSO.ToCenterOfScreen(this);
 }
示例#3
0
        public VisualizarAgendamento(int id)
        {
            InitializeComponent();
            ID = id;
            WindowsSO.ToCenterOfScreen(this);
            var agendamento = Agendamentos.Select(id);

            if (agendamento != null)
            {
                Data = agendamento._Data;
                var i = agendamento.Inicio;
                var f = agendamento.Fim;
                HorarioTBL.Text = $"{i.Hours:00}:{i.Minutes:00}-{f.Hours:00}:{f.Minutes:00}";
                var am = AgendamentoFuncionario.Select(id);
                if (am != null)
                {
                    var pessoa = Pessoas.Select(am.Funcionario);
                    MedicoCPFTBL.Text  = pessoa.CPF;
                    MedicoNomeTBL.Text = pessoa.Nome;
                }
                var atp = AgendamentoTempPaciente.Select(id);
                if (atp != null)
                {
                    var contato = TempPacientes.Select(atp.TempPaciente);
                    PacienteNomeTBL.Text    = atp.TempPaciente;
                    PacienteContatoTBL.Text = contato;
                }
                else
                {
                    var ap = AgendamentoPaciente.Select(id);
                    PacienteCPFTBL.Text = ap.Paciente;
                    var pessoa = Pessoas.Select(ap.Paciente);
                    PacienteNomeTBL.Text    = pessoa.Nome;
                    PacienteContatoTBL.Text = pessoa.Contato1;
                }
            }
        }
示例#4
0
 public EscolherHorario()
 {
     InitializeComponent();
     WindowsSO.ToCenterOfScreen(this);
     App.Current.Properties["horario"] = null;
 }