Clients.cs 1004 B

123456789101112131415161718192021222324252627282930313233
  1. using Microsoft.EntityFrameworkCore;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Net.Sockets;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8. namespace WpfApp1.Models
  9. {
  10. public class Clients
  11. {
  12. public int ID { get; set; }
  13. public string Surname { get; set; }
  14. public string Name { get; set; }
  15. public string PhoneNumber { get; set; }
  16. public string E_mail { get; set; }
  17. public string ClientName
  18. {
  19. get
  20. {
  21. ApplicationContext db = new ApplicationContext();
  22. // гарантируем, что база данных создана
  23. db.Database.EnsureCreated();
  24. // загружаем данные из БД
  25. db.Clients.Load();
  26. Clients client = db.Clients.Local.FirstOrDefault(x => x.ID == ID);
  27. return client.Surname + " " + client.Name[0] + ".";
  28. }
  29. }
  30. }
  31. }