public void VisualizarRegisto(int ind) { Registo a = Program.Model.listaRegistos[ind]; textBoxIDRegisto.Text = a.Id_Registo.ToString(); textBoxID.Text = a.Id_utilizador.ToString(); textBoxTipos.Text = a.tiposExame; textBoxDataInicio.Text = a.dataInicio.ToString(); textBoxDataFim.Text = a.dataFim.ToString(); textBoxDuracao.Text = a.duração.ToString(); textBoxFrameRate.Text = a.frames; //for (int i = 0; i < a.Resultados.Count; i++) //{ // string str = a.Resultados[i].resultado0.ToString() + ';' + a.Resultados[i].resultado1.ToString() + ';' + a.Resultados[i].resultado2.ToString() + ';' + a.Resultados[i].resultado3.ToString() + ';' + a.Resultados[i].resultado4.ToString() + ';' + a.Resultados[i].resultado5.ToString(); // listBoxLogs.Items.Add(i + ": " + str.ToString()); //} int index = Program.Model.listaUtilizadores.FindIndex(listaUtilizadores => listaUtilizadores.Id_utilizador == a.Id_utilizador); listBoxLogs.Text = a.valoresTexto; textBoxID.Text = a.Id_utilizador.ToString(); textBoxNome.Text = Program.Model.listaUtilizadores[index].Nome; pictureBoxFoto.ImageLocation = Application.StartupPath + @"\imagemUtilizadores\" + Program.Model.listaUtilizadores[index].Fotografia; ShowDialog(); }
public void guardarRegisto(int idRegisto, int idUtilizador, string tiposE, DateTime inicio, DateTime fim, List <FrameRegisto> f, long d, string fra, bool a, bool b, bool c, bool dd, bool e, bool ff, string vT) { Registo R = new Registo(idRegisto, idUtilizador, tiposE, inicio, fim, f, d, fra, a, b, c, dd, e, ff, vT); R.Estado = 0; listaRegistos.Add(R); atualizaFicheiroRegistos(); if (respostaCriarRegisto != null) { respostaCriarRegisto(); } if (AtualizarDataRegistos != null) { AtualizarDataRegistos(); } }
public void id_newRegistos() { Registo a = listaRegistos.FindLast( delegate(Registo R) { int estado = 0; return(R.Estado == estado); }); int id; if (listaRegistos.Count > 0) { id = a.Id_Registo + 1; } else { id = 1000; } if (respostaGerarIDRegistos != null) { respostaGerarIDRegistos(id); } }