Ejemplo n.º 1
0
        public void delete(logininfo deleteItem)
        {
            logininfo selectedItem = db.logininfoes.First(item => item.user_userid == deleteItem.user_userid);

            db.logininfoes.Remove(selectedItem);
            db.SaveChanges();
        }
Ejemplo n.º 2
0
        public ActionResult DeleteConfirmed(string id)
        {
            logininfo logininfo = db.logininfoes.Find(id);

            db.logininfoes.Remove(logininfo);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 3
0
        //
        // GET: /login/Delete/5

        public ActionResult Delete(string id = null)
        {
            logininfo logininfo = db.logininfoes.Find(id);

            if (logininfo == null)
            {
                return(HttpNotFound());
            }
            return(View(logininfo));
        }
Ejemplo n.º 4
0
 public ActionResult Edit(logininfo logininfo)
 {
     if (ModelState.IsValid)
     {
         db.Entry(logininfo).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(logininfo));
 }
Ejemplo n.º 5
0
        public void update(logininfo editItem)
        {
            logininfo selectedItem = db.logininfoes.SingleOrDefault(item => item.user_userid == editItem.user_userid);

            selectedItem.lastlogindate      = editItem.lastlogindate;
            selectedItem.lockedout          = editItem.lockedout;
            selectedItem.cumulativefailures = editItem.cumulativefailures;
            selectedItem.updatedate         = editItem.updatedate;
            db.SaveChanges();
        }
Ejemplo n.º 6
0
        public ActionResult Create(logininfo logininfo)
        {
            if (ModelState.IsValid)
            {
                db.logininfoes.Add(logininfo);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(logininfo));
        }
Ejemplo n.º 7
0
        public LoginStatus loginUser(user verifyUser)
        {
            LoginInfoDAL loginInfoDAL = LoginInfoDAL.getInstance();
            logininfo    loginInfo    = loginInfoDAL.selectSingle(verifyUser);

            if (loginInfo == null)
            {
                return(LoginStatus.userDoesNotExist());
            }

            if (loginInfo.lockedout == true)
            {
                //    log(verifyUser.userId
                //        + " "
                //        + "lockedout ");

                return(LoginStatus.accountIsLocked());
            }

            UserDAL userDal   = UserDAL.getInstance();
            user    loginUser = userDal.findByIdAndPassword(verifyUser);

            if (loginUser == null)
            {
                //    loginInfoUpdateLogic.doUpdateForWrongPassword(loginInfo);

                //    log(verifyUser.userId
                //        + " "
                //        + "login failure"
                //        + "number of password provided:"
                //        + loginInfo.cumulativeFailures);

                return(LoginStatus.wrongPassword());
            }

            //log(user.userId
            //    + " "
            //    + "login success "
            //    + "number of password provided:"
            //    + user.loginInfo.cumulativeFailures);

            //loginInfoUpdateLogic.doUpdateForCumulativeFailuresReset(user.loginInfo);
            //user.password = null;

            //UserSessionHelper.save(session, user);

            //final Boolean needPasswordChange = userFindLogic
            //                                                .loginExpirationVerify(user);
            //if (needPasswordChange) {
            //    return LoginStatus.paswordWasExpired(user);
            //}

            return(LoginStatus.succeed(loginUser));
        }
Ejemplo n.º 8
0
 public ActionResult Update(logininfo logininfo)
 {
     if (logininfoService.Update(logininfo))
     {
         return(Redirect("LoginIndex"));
     }
     else
     {
         return(Content("NO"));
     }
 }
Ejemplo n.º 9
0
 public ActionResult Add(logininfo logininfo)
 {
     if (logininfoService.Add(logininfo))
     {
         return(Redirect("LoginIndex"));
     }
     else
     {
         return(Content("No"));
     }
 }
Ejemplo n.º 10
0
        public ActionResult Delete(logininfo logininfo)
        {
            var user = logininfoService.GetModels(p => p.username == logininfo.username && p.userpwd == logininfo.userpwd).FirstOrDefault();

            if (user == null)
            {
                return(Content("username or userpassword error"));
            }
            if (logininfoService.Delete(user))
            {
                return(Redirect("LoginIndex"));
            }
            else
            {
                return(Content("no"));
            }
        }
Ejemplo n.º 11
0
 public Login()
 {
     instance = this;
     //System.IO.File.ReadAllText(@"D:\注释\2016\EasyJobCore\Way.EJServer\bin\Debug\netcoreapp1.0\web\a.txt").ToJsonObject<Net.RemotingClient.ResultInfo<Way.EntityDB.WayDataTable>>();
     InitializeComponent();
     try
     {
         Logininfo        = System.IO.File.ReadAllText(AppDomain.CurrentDomain.BaseDirectory + "url.txt").ToJsonObject <logininfo>();
         txtAddress.Text  = Logininfo.url;
         txtUserName.Text = Logininfo.username;
         if (Logininfo.history != null)
         {
             txtAddress.ItemsSource = Logininfo.history;
         }
         else
         {
             Logininfo.history = new List <string>();
         }
     }
     catch
     {
     }
 }
Ejemplo n.º 12
0
 public void insert(logininfo newItem)
 {
     db.logininfoes.Add(newItem);
     db.SaveChanges();
 }
Ejemplo n.º 13
0
        public logininfo selectSingle(user findItem)
        {
            logininfo selectedItem = db.logininfoes.SingleOrDefault(item => item.user_userid == findItem.userid);

            return(selectedItem);
        }