1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel.DataAnnotations;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace WpfApp29.Models
- {
- public class User
- {
- public User()
- {
- }
- public User(string name, string familiya, string otchestvo, string login, string password, string phone)
- {
- Id = 0;
- Name = name;
- Familiya = familiya;
- Otchestvo = otchestvo;
- Login = login;
- Password = password;
- Phone = phone;
- }
- // FOREIGN KEY
- [Key]
- public int Id { get; set; }
- // MAIN FIELDS
- public string Name { get; set; }
- public string Familiya { get; set; }
- public string Otchestvo { get; set; }
- public string Login { get; set; }
- public string Password { get; set; }
- public string Phone { get; set; }
- // PERVIOUS OBJECTS
- public virtual List<Task> TaskCreators { get; set; } = new List<Task> { };
- public virtual List<Task> TaskDoers { get; set; } = new List<Task> { };
- public static User CurrentUser { get; set; } = null!;
- }
- }
|