public ActionResult Create([Bind(Include = "FirstName,LastName,Email,Contact,DOB,Password,SecurityQue,Answer,RegisterTime,IsActive,Roal,UserId")] Register register)
        {
            if (ModelState.IsValid)
            {
                /* register.RegisterTime = DateTime.Now;
                 * db.Registers.Add(register);
                 * db.SaveChanges();
                 * return RedirectToAction("Index");*/


                using (EkartEntities1 db = new EkartEntities1())
                {
                    var v = db.Registers.Where(a => a.Email.Equals(register.Email) || a.Contact.Equals(register.Contact)).FirstOrDefault();
                    if (v != null)
                    {
                        return(Content("<script language='javascript' type='text/javascript'>alert('Email Or Contact Is already Register Please Enter Different Data !!!'); window.location.replace('Create');</script>"));
                    }
                    else
                    {
                        register.RegisterTime = DateTimeOffset.Now;
                        db.Registers.Add(register);
                        db.SaveChanges();
                        return(Content("<script language='javascript' type='text/javascript'>alert('Your Registration Successful Please Login !!!'); window.location.replace('Login');</script>"));
                    }
                }
            }

            return(View(register));
        }
        public ActionResult Edit([Bind(Include = "FirstName,LastName,Email,Contact,DOB,Password,SecurityQue,Answer,RegisterTime,IsActive,Roal,UserId")] Register register)
        {
            if (ModelState.IsValid)
            {
                Register p1 = db.Registers.Find(register.UserId);

                /*                db.Entry(register).State = EntityState.Modified;
                 */
                p1.FirstName    = register.FirstName;
                p1.LastName     = register.LastName;
                p1.RegisterTime = DateTime.Now.Date;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View(register));
        }
Beispiel #3
0
        public ActionResult Index(Register obj)
        {
            if (ModelState.IsValid)
            {
                using (EkartEntities1 db = new EkartEntities1())
                {
                    var v = db.Registers.Where(a => a.Email.Equals(obj.Email) || a.Contact.Equals(obj.Contact)).FirstOrDefault();
                    if (v != null)
                    {
                        return(Content("<script language='javascript' type='text/javascript'>alert('Email Or Contact Is already Register Please Enter Different Data !!!'); window.location.replace('Index');</script>"));
                    }
                    else
                    {
                        obj.RegisterTime = DateTime.Now.Date;
                        obj.Roal         = "User";
                        obj.IsActive     = "Y";
                        db.Registers.Add(obj);
                        db.SaveChanges();

                        /*                        return Content("<script language='javascript' type='text/javascript'>alert('Your Registration Successful Please Login !!!'); window.location.replace('Login');</script>");
                         */
                        Session["check"] = "Yes";
                        return(RedirectToActionPermanent("Login", "Home"));
                    }
                }
            }
            else
            {
                return(RedirectToAction("Index"));
            }

            /* obj.RegisterTime = DateTime.Now;
             * obj.Roal = "User";
             * obj.IsActive = "Y";
             * db.Registers.Add(obj);
             * db.SaveChanges();
             * obj.FirstName = null;
             * return Content("<script language='javascript' type='text/javascript'>alert('Your Registration Successful Please Login !!!'); window.location.replace('ForgotPass');</script>");
             *
             * }
             * else
             * {
             * return RedirectToAction("Index");
             *
             * }
             */
        }
Beispiel #4
0
        public ActionResult ChangePass(changp p1)
        {
            if (ModelState.IsValid)
            {
                Register register = new Register();

                long x = long.Parse(Session["Id"].ToString());
                register          = db.Registers.Where(u => u.Contact == x.ToString()).SingleOrDefault();
                register.Password = p1.Password;
                db.SaveChanges();

                if (register != null)
                {
                    return(Content("<script language='javascript' type='text/javascript'>alert('PassWord Change Successfully'); window.location.replace('Login');</script>"));
                }
                else
                {
                    return(Content("<script language='javascript' type='text/javascript'>alert('Some Error occure Please Try again after some time'); window.location.replace('Login');</script>"));
                }
            }
            return(View());
        }