public void SetPassingRate(PassingRate passingRate) { using (_context = new ExaminationContext()) { passingRate.DateTimeModified = GetServerDateTime(_context); _context.PassingRate.Add(passingRate); _context.SaveChanges(); } }
public int GetCurrentPassingRate() { int currentPassingRate = 0; using (_context = new ExaminationContext()) { PassingRate lastPassingRate = _context.PassingRate.OrderByDescending(p => p.PassingRateId).FirstOrDefault(); if (lastPassingRate != null) { currentPassingRate = lastPassingRate.Rate; } } return(currentPassingRate); }
private void btnSet_Click(object sender, EventArgs e) { int newPassingRate = (int)numPassingRate.Value; DialogResult result = MessageBox.Show(this, string.Format("Set the passing rate to {0}%?", newPassingRate), "Message", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { PassingRate passingRate = new PassingRate(); passingRate.Rate = newPassingRate; passingRate.UserId = UserInfo.UserId; _passingRateBLL.SetPassingRate(passingRate); SetPassingRateHistory(); lblPassingRate.Text = string.Format("The Current Passing Rate Is: {0}%", newPassingRate); lblStatus.Text = " Successfully set passing rate"; } }
public void SetPassingRate(PassingRate passingRate) { _passingRateDAL.SetPassingRate(passingRate); }