public VeziTotiEleviiForm() { InitializeComponent(); Task.Run(async() => { List <ElevEntity> entities = await MasterRepository.EleviRepository.GetAllEleviAsyncTask(); foreach (ElevEntity entity in entities) { ElevModel elev = new ElevModel(); elev.setId(entity.PartitionKey); elev.setCnp(entity.RowKey); elev.setNume(entity.Nume); elev.setPrenume(entity.Prenume); elev.setVarsta(entity.Varsta); elev.setClasa(entity.Clasa); elevi.Add(elev); } }).Wait(); listBox1.Items.Add("Nume\tPrenume\tVarsta\tClasa"); listBox1.Items.Add(""); foreach (ElevModel elev in elevi) { listBox1.Items.Add(elev.getInfo()); } }
public VeziNoteEleviForm() { InitializeComponent(); Task.Run(async () => { note = await MasterRepository.EleviRepository.GetAllNoteAsyncTask(); }).Wait(); listBox1.Items.Add("Nume\tPrenume\tClasa\tMaterie\tNota"); listBox1.Items.Add(""); for(int i = 0; i < note.Count; i++) { ElevModel elev = null; Task.Run(async () => { ElevEntity entity = await MasterRepository.EleviRepository.GetElevAsyncTask(note[i].RowKey); elev = new ElevModel(); elev.setId(entity.PartitionKey); elev.setCnp(entity.RowKey); elev.setNume(entity.Nume); elev.setPrenume(entity.Prenume); elev.setVarsta(entity.Varsta); elev.setClasa(entity.Clasa); }).Wait(); listBox1.Items.Add(elev.getInfo(note[i].Materie, note[i].Nota)); } }