public void DenyMail(TABULAR student) { string content = System.IO.File.ReadAllText(Server.MapPath("~/Views/Shared/SubmitMail.html")); content = content.Replace("{{Name}}", "ITM College"); content = content.Replace("{{StudentName}}", student.FirstName); content = content.Replace("{{StudentID}}", student.UniqueID); content = content.Replace("{{EmailSender}}", ConfigurationManager.AppSettings["FromEmailAddress"].ToString()); var toEmail = ConfigurationManager.AppSettings["ToEmailAddress"].ToString(); new MailHelper().SendMail(student.Email, "Admission Information from ITM College", content); new MailHelper().SendMail(toEmail, "Admission Information from ITM College", content); }
public ActionResult Submit(TABULAR tabular) { tabular.Status = false; ManageStudent.TABULARs.Add(tabular); ManageStudent.SaveChanges(); ViewBag.Status = "Register for " + tabular.FirstName + " successful !!!"; Mail(tabular); List <COURSE> course = ManageStudent.COURSEs.Where(m => m.Status == false).ToList <COURSE>(); TempData["courses"] = course; List <DEPARTMENT> department = ManageStudent.DEPARTMENTs.Where(u => u.Status == false).ToList <DEPARTMENT>(); TempData["department"] = department; List <FACILITy> facilities = ManageStudent.FACILITIES.Where(y => y.Status == false).ToList <FACILITy>(); TempData["facilities"] = facilities; SetViewBag(); return(View("Index", tabular)); }
public ActionResult Check(string SearchString) { if (!string.IsNullOrEmpty(SearchString)) { TABULAR tab = ManageStudent.TABULARs.FirstOrDefault(u => u.UniqueID == SearchString); if (tab == null) { ViewBag.Status = "The UniqueID " + SearchString + " you entered is not exist !!! Please Try again"; } else { if (tab.Status == false) { ViewBag.Status = "The Student " + tab.FirstName + " is waiting for submission. Please Wait and follow your email !"; } else if (tab.Status == true) { ViewBag.Status = "The Student " + tab.FirstName + " admission is successful. Congratulation !"; } else { ViewBag.Status = "The Student " + tab.FirstName + " has failed admission !"; } } } ViewBag.SearchString = SearchString; List <COURSE> course = ManageStudent.COURSEs.Where(m => m.Status == false).ToList <COURSE>(); TempData["courses"] = course; List <DEPARTMENT> department = ManageStudent.DEPARTMENTs.Where(u => u.Status == false).ToList <DEPARTMENT>(); TempData["department"] = department; List <FACILITy> facilities = ManageStudent.FACILITIES.Where(y => y.Status == false).ToList <FACILITy>(); TempData["facilities"] = facilities; return(View("Check")); }
public long Insert(TABULAR entity) { var student = new STUDENT(); student.StudentID = entity.UniqueID; student.FirstName = entity.FirstName; student.LastName = entity.LastName; student.FatherName = entity.FatherName; student.MotherName = entity.MotherName; student.Birthday = entity.Birthday; student.Gender = entity.Gender; student.Email = entity.Email; student.ResidentialAddress = entity.ResidentialAddress; student.PermanentAddress = entity.PermanentAddress; student.Sports = entity.Sports; student.AdmissionFor = entity.AdmissionFor; student.DepartmentId = entity.DepartmentId; student.CourseId = entity.CourseId; student.Status = false; db.STUDENTs.Add(student); db.SaveChanges(); return(entity.Id); }