コード例 #1
0
ファイル: AccountsController.cs プロジェクト: ayyappa3232/LMS
        public ActionResult Login(Registrationtbl log)
        {
            LMSdb _db   = new LMSdb();
            var   users = _db.Registrationtbls.SingleOrDefault(model => model.Email == model.Email && model.Password == model.Password);

            if (users != null)
            {
                Session["UserId"] = users.Id;
                Session["Name"]   = users.Name;
                return(RedirectToAction("Index", "Accounts"));
            }

            return(View());
        }
コード例 #2
0
        public ActionResult Registration(Registrationtbl reg)
        {
            string fileName  = Path.GetFileNameWithoutExtension(reg.ImageFile.FileName);
            string extension = Path.GetExtension(reg.ImageFile.FileName);

            fileName       = fileName + DateTime.Now.ToString("yymmssfff") + extension;
            reg.ProfilePic = "~/Content/ProfileImages/" + fileName;
            fileName       = Path.Combine(Server.MapPath("~/Content/ProfileImages/"), fileName);
            reg.ImageFile.SaveAs(fileName);

            using (LeaveManagementSystemdatabase db = new LeaveManagementSystemdatabase())
            {
                db.Registrationtbls.Add(reg);
                db.SaveChanges();
                ModelState.Clear();
                reg             = null;
                ViewBag.Message = "Successfully Registered";
            }
            return(View(reg));
        }
コード例 #3
0
ファイル: AccountsController.cs プロジェクト: ayyappa3232/LMS
        public ActionResult Registration(Registrationtbl reg, HttpPostedFileBase imageFile)
        {
            var _db = new LMSdb();

            if (imageFile != null)
            {
                reg.ProfilePic = new byte[imageFile.ContentLength];
                imageFile.InputStream.Read(reg.ProfilePic, 0, imageFile.ContentLength);
            }

            _db.Registrationtbls.Add(reg);
            _db.SaveChanges();
            ModelState.Clear();
            reg             = null;
            ViewBag.Message = "Successfully Registered";



            return(View(reg));
        }
コード例 #4
0
 public ActionResult Login(Registrationtbl log)
 {
     return(View());
 }
コード例 #5
0
ファイル: AccountsController.cs プロジェクト: ayyappa3232/LMS
        public ActionResult Registration()
        {
            Registrationtbl reg = new Registrationtbl();

            return(View(reg));
        }