//POST: api/Admission/ConfirmlAdmission public async Task <IActionResult> ConfirmlAdmission(AdmissionDTO model) { var ob = (from x in db.Admissions where x.AdmissionID.Equals(model.AdmissionID) select x).SingleOrDefault(); if (ob != null) { if (ob.StatusID == model.StatusID) { return(BadRequest("Nothing Change!")); } ob.StatusID = model.StatusID; if (await db.SaveChangesAsync() > 0) { string content = ""; if (model.StatusID == 1) { content = "<p>Your Admission key:" + model.AdmissionID + "</p><p><a href=" + "http://localhost:4200/Admission" + ">Click here to check Admission</a></p>"; } if (model.StatusID == -1) { content = "<p>Your Admission has reject by admin!"; } var message = new Message(new string[] { ob.StudentEmail }, "WELCOME TO ITM COLLEGE!", content, null); await emailService.SendEmailAsync(message); } return(Ok("OK")); } return(NotFound()); }
public IActionResult RegisterStudent(AdmissionDTO model) { return(NotFound()); }