public User(DataRow row) : base(row) { int idRole; int.TryParse(row[2].ToString(), out idRole); RoleList roleList = RoleList.GetUniqueInstance(); _role = roleList.GetItem(idRole) as Role; _roleSF = (idRole == 1) ? RolesSF.Администратор : RolesSF.Пользователь; }
public UserRoleSF(DataRow row) : base(row) { int idUser; int.TryParse(row[0].ToString(), out idUser); UserList userList = UserList.GetUniqueInstance(); _user = userList.GetItem(idUser) as User; int idRoleSF; int.TryParse(row[1].ToString(), out idRoleSF); _roleSF = (RolesSF)idRoleSF; }