void EmailSend(int ID, string Message, string Subject) { string mail = cx.Users.FirstOrDefault(x => x.id == ID).mail; emailSending MailObject = new emailSending(mail); MailObject.SendProcedure(Message, Subject); }
public void H_Req(HomeworkRequest Req) { Req.ReqDate = DateTime.Now; User usrObjectLec = ctx.Users.FirstOrDefault(x => x.id == Req.H_ID); User usrObjectStu = ctx.Users.FirstOrDefault(x => x.id == Req.S_ID); emailSending mailObject = new emailSending(usrObjectLec.mail, usrObjectStu.mail); mailObject.SendEmail(Req.C_Code, Req.title, Req.note); ctx.HomeworkRequests.Add(Req); ctx.SaveChanges(); }
public ActionResult ForgotPassword(User usrObject) { User usr = cx.Users.FirstOrDefault(x => x.mail == usrObject.mail); if (usr != null) { emailSending emailObject = new emailSending(usr.mail); emailObject.ForgotPass(usr.pass); TempData["LoginMessage"] = "An email has been sent to you. Please check you mail box"; } else { TempData["LoginMessage"] = "This email is not registered in our database"; } return(RedirectToAction("Index")); }
public void C_Req(CourseRequest Req) { Req.ReqDate = DateTime.Now; User usrObjectLec = cx.Users.FirstOrDefault(x => x.id == Req.T_ID); User usrObjectStu = cx.Users.FirstOrDefault(x => x.id == Req.S_ID); emailSending mailObject = new emailSending(usrObjectLec.mail, usrObjectStu.mail); string title = cx.Courses.FirstOrDefault(x => x.C_Code == Req.C_Code).C_Name; mailObject.SendEmail(Req.C_Code, title, Req.note); cx.CourseRequests.Add(Req); cx.SaveChanges(); }
public ActionResult Contribute(string mail) { try { emailSending emailObject = new emailSending("*****@*****.**"); string Message = "Wanna contribute to the project\n" + "My email is:" + mail; emailObject.SendProcedure(Message, "Contribution"); TempData["ContributionMessage"] = "the email has been shared with the admin, you will hear from as soon"; } catch { TempData["ContributionMessage"] = "Failed to share the email, Please try again later"; } return(RedirectToAction("Main")); }