Untitled
unknown
plain_text
4 months ago
947 B
4
Indexable
using StudentManagementSystem.Models; using System.Collections.ObjectModel; public class StudentDashboardViewModel : BaseViewModel { private readonly Student _loggedInStudent; public ObservableCollection<Marks> Marks { get; set; } public StudentDashboardViewModel(Student student) { _loggedInStudent = student; Marks = new ObservableCollection<Marks>(GetStudentMarks(_loggedInStudent.Username)); } private IEnumerable<Marks> GetStudentMarks(string username) { // Mock data or fetch from database var allMarks = new List<Marks> { new Marks { Subject = "Math", Score = 85, StudentUsername = "student1" }, new Marks { Subject = "Science", Score = 90, StudentUsername = "student1" }, new Marks { Subject = "Math", Score = 78, StudentUsername = "student2" } }; return allMarks.Where(m => m.StudentUsername == username); } }
Editor is loading...
Leave a Comment