public void Edit(object obj) { if ((obj is Profile profile) && !(profile is null)) { Login = profile.Login; Password = profile.Password; Priority = profile.Priority; } }
public Employee(string login, string password, UserRole role, string name, string surname, Genders gender, string phone, DateTime birthday, UserPriority priority = UserPriority.Отсутсвует) : base(name, surname, gender, phone, birthday) { Profile = new Profile(login, password, priority); Profile.Id = Id; Role = role; }
public Profile(string login, string password, UserPriority priority = UserPriority.Отсутсвует) { Login = login; Password = password; Priority = priority; }