public ActionResult Login(Minsitry min) { if (min == null) { return(HttpNotFound()); } else { using (Context db = new Context()) { var i = db.ministry.Where(x => x.Min_Email == min.Min_Email && x.Min_Email == min.Min_Email).FirstOrDefault(); if (i == null) { min.loginErrorMessage = "Email or password is Wrong"; return(View("login", min)); } else if (i.User_Type == "Minsitry") { Session["ID"] = i.Min_Id; Session["Name"] = i.Min_Full_Name; Session["ImagePath"] = i.Min_Image_Path; Session["UserType"] = "Minsitry"; return(RedirectToAction("Home", "Minsitry")); } } } return(View()); }
public ActionResult Rigester(Minsitry min) { if (min == null) { return(HttpNotFound()); } else { string fileName = Path.GetFileNameWithoutExtension(min.ImageFile.FileName); string exe = Path.GetExtension(min.ImageFile.FileName); fileName = fileName + DateTime.Now.ToString("yymmssfff") + exe; min.Min_Image_Path = "~/Image/" + fileName; fileName = Path.Combine(Server.MapPath("~/Image/"), fileName); min.ImageFile.SaveAs(fileName); using (Context db = new Context()) { min.User_Type = "Minsitry"; db.ministry.Add(min); db.SaveChanges(); return(RedirectToAction("Login", "Minsitry")); } } }