public void RegisterDonatorTest() { Donator donator = new Donator("Popescu", "Ion", "M", DateTime.Parse("1998-02-12"), "Cluj-Napoca", "Cluj-Napoca", "Cluj", null, null, null, "0712121213", "*****@*****.**"); UserDonator userDonator = new UserDonator("popescupopescu", "8287458823facb8ff918dbfabcd22ccb"); // parola este "parola" int count = donatorService.GetAllDonatori().Count; donatorService.RegisterDonator("popescupopescu", "parola", "Popescu", "Ion", "M", DateTime.Parse("1998-02-12"), "Cluj-Napoca", "Cluj-Napoca", "Cluj", null, null, null, "0712121213", "*****@*****.**"); Assert.AreEqual(count + 1, donatorService.GetAllDonatori().Count); donatorService.DeleteDonatorAndUser(donator, userDonator); Assert.AreEqual(count, donatorService.GetAllDonatori().Count); }
public void LoadDataGridView1() { listDonatori = serviceDonator.GetAllDonatori(); bindingSource = new BindingSource(listDonatori, null); dataGridView1.DataSource = listDonatori; if (bindingSource.Position >= 0) { dataGridView1.Rows[bindingSource.Position].Selected = true; } }
private void btnNotifica_Click(object sender, EventArgs e) { DonatorService donatorService = new DonatorService(); var donatori = donatorService.GetAllDonatori(); CerereService cerereservice = new CerereService(); List <Donator> lista = new List <Donator>(); foreach (var i in donatori) { if (i.Localitate == centru.Oras && i.Activ == "T") // 1 = true { cerereservice.AddNotificare(i.Id, cerere.Id); lista.Add(i); } } if (lista.Count <= 10) { foreach (var i in donatori) { if (i.Judet == centru.Judet && !lista.Contains(i) && i.Activ == "T") // 1 = true { cerereservice.AddNotificare(i.Id, cerere.Id); lista.Add(i); } } } if (lista.Count <= 10) { foreach (var i in donatori) { if (!lista.Contains(i) && i.Activ == "T") // 1 = true { cerereservice.AddNotificare(i.Id, cerere.Id); lista.Add(i); } } } this.Close(); }