public ActionResult FormDetails(int ID) { db = new Models.ProjeEntities1(); Models.Form form = db.Forms.Where(x => x.userId == ID).FirstOrDefault(); return(View(form)); }
// GET: Panel public ActionResult Panel() { try { int sID = Convert.ToInt32(Session["userId"].ToString()); string sName = Session["UserName"].ToString(); db = new Models.ProjeEntities1(); List <Models.Form> formList = new List <Models.Form>(); formList = db.Forms.OrderByDescending(x => x.userId).ToList(); return(View(formList)); } catch (Exception ex) { return(RedirectToAction("Login")); } }
public ActionResult Autherize(Proje.Models.Login userModel) { using (Models.ProjeEntities1 db = new Models.ProjeEntities1()) { var userDetails = db.Logins.Where(x => x.yetkili_name == userModel.yetkili_name && x.yetkili_password == userModel.yetkili_password).FirstOrDefault(); if (userDetails == null) { // userModel.LoginErrorMessage = "Wrong username or password. "; return(View("Login", userModel)); } else { Session["userId"] = userDetails.yetkili_id; Session["UserName"] = userDetails.yetkili_name; return(RedirectToAction("Panel", "Panel")); } } }
public ActionResult Yanitla(int ID) { db = new Models.ProjeEntities1(); Models.Form form = db.Forms.Where(x => x.userId == ID).FirstOrDefault(); try { WebMail.SmtpServer = "smtp.gmail.com"; WebMail.EnableSsl = true; WebMail.UserName = "******"; WebMail.Password = "******"; WebMail.SmtpPort = 587; form.userMessage = form.yetkiliMessage; WebMail.Send( form.userMail, // alıcının mail adresi "İş Başvurusu Yanıt", //mailin konusu form.userMessage, //mailin kendisi null, null, null, true, null, null, null, null, null, null ); return(RedirectToAction("Gönderildi")); } catch (Exception ex) { ViewData.ModelState.AddModelError("_HATA", ex.Message); return(View("Panel")); } }