Example #1
0
        public void SaveRecord()
        {
            var context = new IPSASDbContext();

            context.Attach(Record);
            context.Entry(Record).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
            context.SaveChanges();
        }
Example #2
0
        public TeachersList(IPSASDbContext dbContext, Payroll payrollWindow, Payslip payslipWindow, TeachersListViewModel teachersListView, SettingsWindow settingsWindow)
        {
            InitializeComponent();
            _ipsasDbContext = dbContext;
            _teachersListVM = teachersListView;
            _settingsWindow = settingsWindow;
            _payslipWindow  = payslipWindow;
            _payrollWindow  = payrollWindow;


            DataContext = _teachersListVM;
        }
Example #3
0
 public PayslipViewModel(IPSASDbContext dbContext)
 {
     _dbContext = dbContext;
     Init();
 }
Example #4
0
 public AddTeacher(IPSASDbContext context)
 {
     InitializeComponent();
     _addTeacherViewModel = new AddTeacherViewModel(context);
     DataContext          = _addTeacherViewModel;
 }
Example #5
0
 public AddTeacherViewModel(IPSASDbContext dbContext)
 {
     this.dbContext = dbContext;
 }
Example #6
0
 public TeachersListViewModel(IPSASDbContext dbContext)
 {
     this.dbContext = dbContext;
     LoadTeachers();
     GradesList = new ObservableCollection <string>(Enum.GetNames(typeof(TeacherGrade)));
 }
Example #7
0
 public PayrollViewModel(IPSASDbContext context)
 {
     this.context = context;
     Init();
 }
Example #8
0
 public SettingsViewModel(IPSASDbContext context)
 {
     this.context = context;
     Init();
 }