public void SetWaitDays(ExamineeFailure examineeFailure) { using (_context = new ExaminationContext()) { examineeFailure.DateTimeModified = GetServerDateTime(_context); _context.ExamineeFailure.Add(examineeFailure); _context.SaveChanges(); } }
public int GetCurrentWaitDays() { int currentWaitDays = 0; using (_context = new ExaminationContext()) { ExamineeFailure examineeFailure = _context.ExamineeFailure.OrderByDescending(e => e.ExamineeFailureId).FirstOrDefault(); if (examineeFailure != null) { currentWaitDays = examineeFailure.WaitDays; } } return(currentWaitDays); }
private void btnSetDays_Click(object sender, EventArgs e) { int newWaitDays = (int)numWaitDays.Value; DialogResult result = MessageBox.Show(this, string.Format("Set the days to wait to {0} days?", newWaitDays), "Message", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { ExamineeFailure examineeFailureWaitDays = new ExamineeFailure(); examineeFailureWaitDays.WaitDays = newWaitDays; examineeFailureWaitDays.UserId = UserInfo.UserId; _examineeFailureBLL.SetWaitDays(examineeFailureWaitDays); SetWaitDaysHistory(); lblWaitDays.Text = string.Format("The Current Days To Wait is {0} days", newWaitDays); lblExamineeFail.Text = string.Format("Failed examinee must wait for {0} days onwards to get another exam.", newWaitDays); lblStatus.Text = " Successfully set wait days"; } }
public void SetWaitDays(ExamineeFailure examineeFailure) { _examineeFailureDAL.SetWaitDays(examineeFailure); }