/// <summary>
        /// 根据用户名 密码进行登录
        /// </summary>
        /// <param name="userID"></param>
        /// <returns></returns>
        public ActionResult Logins(string userID)
        {
            USERINFO_BN user   = new USERINFO_BN();
            USERINFO    dtuser = (USERINFO)user.GetModel(userID);

            Session["userInfo"] = dtuser;

            return(RedirectToAction("Index"));
        }
        public dynamic DeleteUser(string id)
        {
            var bn  = new USERINFO_BN();
            var rst = bn.DeleteUser(id)
                ? "{\"status\":true,\"msg\":\"\"}"
                : "{\"status\":false,\"msg\":\"\"}";

            return(JsonConvert.DeserializeObject <dynamic>(rst));
        }
        /// <summary>
        /// 新增/修改用户
        /// </summary>
        /// <param name="userinfo">用户实体类</param>
        /// <returns>返回状态对象</returns>
        public dynamic EditUser(Entity.USERINFO userinfo)
        {
            var  bn   = new USERINFO_BN();
            bool isOk = string.IsNullOrWhiteSpace(userinfo.F_ACCOUNT)
                ? bn.AddUserMain(userinfo)
                : bn.EditUserMain(userinfo);

            return(JsonConvert.DeserializeObject <dynamic>(isOk
                ? "{\"status\":true,\"msg\":\"\"}"
                : "{\"status\":false,\"msg\":\"\"}"));
        }
        public Entity.MonitorLog.BootstrapTableDataModel GetUserList([FromUri] Entity.System.view.QueryModelUser queryModel)
        {
            var bn   = new USERINFO_BN();
            var rows = bn.GetUsersList(queryModel);
            var rst  = new Entity.MonitorLog.BootstrapTableDataModel
            {
                rows  = rows,
                total = rows.Rows.Count > 0 ? Convert.ToInt32(rows.Rows[0]["RESULT_COUNT"]) : 0
            };

            return(rst);
        }
        public ReturnResult Logins(USERINFO user)
        {
            ReturnResult result = new ReturnResult();
            USERINFO_BN  userBN = new USERINFO_BN();
            DataTable    dt     = userBN.GetUserList(user);

            if (dt.Rows.Count > 0)
            {
                result.success = true;
                result.data    = dt;
            }
            return(result);
        }