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 AdaugaNotaForm(ElevModel elev) { InitializeComponent(); this.elev = elev; label1.Text = elev.Nume + " " + elev.Prenume; }
public static Elev ToEntity(this ElevModel elevModel) { return(new Elev() { IDUtilizator = elevModel.IDUtilizator, IDClasa = elevModel.IDClasa }); }
public ActionResult Edit(int id, ElevModel elev) { if (ModelState.IsValid) { new ElevBusiness().Update(elev); } return(View()); }
public ActionResult Create(ElevModel elevModel) { if (ModelState.IsValid) { new ElevBusiness().Insert(elevModel); return(RedirectToAction("Index")); } return(View()); }
private void button1_Click(object sender, System.EventArgs e) { try { ElevModel elev = elevi[listBox1.SelectedIndex - 2]; AdaugaNotaForm form = new AdaugaNotaForm(elev); form.Show(); } catch { MessageBox.Show("Alege un elev"); } }
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)); } }
public void Update(ElevModel elevModel) { ElevHelper.Update(elevModel.ToEntity()); }
public void Insert(ElevModel elevModel) { var elev = elevModel.ToEntity(); ElevHelper.Insert(elev); }