protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
            }

            if (!string.IsNullOrEmpty(Request.Params["action"]))
            {
                string result = "";
                switch (Request.Params["action"])
                {
                case "unique":
                    string code = Request.Params["code"];
                    if (string.IsNullOrEmpty(code))
                    {
                        result = "-1";
                    }
                    else
                    {
                        ISysAccountService userService = IoC.Resolve <ISysAccountService>();
                        result = userService.IsUnique(code) ? "0" : "-1";
                    }
                    break;
                }
                Response.Write(result);
                Response.End();
            }
        }
        //启用
        protected void btnEabled_Command(object sender, CommandEventArgs e)
        {
            if (e.CommandArgument == null)
            {
                return;
            }
            int id = Convert.ToInt32(e.CommandArgument);
            ISysAccountService userService = IoC.Resolve <ISysAccountService>();

            userService.Enable(id);
            this.InitData();
            JsAlert("启用成功!");
        }
        public void InitData()
        {
            ISysAccountService roleService = IoC.Resolve <ISysAccountService>();
            List <SysAccount>  list        = null;

            if (string.IsNullOrEmpty(code))
            {
                list = roleService.GetAll().ToList();
            }
            else
            {
                list = roleService.GetAll().Where(m => m.Code.Contains(code)).ToList();
            }

            this.repList.DataSource = list;
            this.repList.DataBind();
        }
 public BusinessController(IActivityDiscountService activityDiscountService,
                           IActivityMinusService activityManjianService,
                           IUserService userService,
                           IBusinessInfoService businessInfoService,
                           IBaseAreaService baseAreaService,
                           IBaseLineService baseLineService,
                           IBaseStationService baseStationService,
                           ISysAccountService sysAccountService)
 {
     _activityDiscountService = activityDiscountService;
     _activityManjianService  = activityManjianService;
     _userService             = userService;
     _businessInfoService     = businessInfoService;
     _baseAreaService         = baseAreaService;
     _baseLineService         = baseLineService;
     _baseStationService      = baseStationService;
     _sysAccountService       = sysAccountService;
 }
        protected void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                ISysAccountService userService = IoC.Resolve <ISysAccountService>();
                if (this.txtCode.Text.Trim().Length < 6 || this.txtCode.Text.Trim().Length > 16)
                {
                    JsAlert("登录名验证错误!");
                    return;
                }
                if (this.txtPassWord.Text.Trim().Length < 6 || this.txtPassWord.Text.Trim().Length > 16)
                {
                    JsAlert("登录密码验证错误!");
                    return;
                }

                if (!userService.IsUnique(this.txtCode.Text.Trim()))
                {
                    JsAlert("登录名已经存在!");
                    return;
                }

                SysAccount account = new SysAccount();
                account.Code      = this.txtCode.Text.Trim();
                account.Name      = this.txtName.Text.Trim();
                account.PassWord  = this.txtPassWord.Text.Trim();
                account.IsEnabled = true;
                if (userService.AddAccount(account))
                {
                    this.txtCode.Text     = string.Empty;
                    this.txtName.Text     = string.Empty;
                    this.txtPassWord.Text = string.Empty;
                    JsAlert("保存成功!", true);
                }
                else
                {
                    JsAlert("保存失败,请稍后再试!");
                }
            }
            catch (Exception ex)
            {
                JsAlert("保存失败,请稍后再试!");
            }
        }
 public BusinessInfoController(IUserService userService,
                               IBusinessInfoService businessInfoService, IBusinessGroupService businessGroupService,
                               IBaseAreaService baseAreaService,
                               IBaseLineService baseLineService,
                               IBaseStationService baseStationService,
                               ISysAccountService sysAccountService,
                               IHotelRelateCategoryService hotelRelateCategoryService,
                               IHotelCategoryService hotelCategoryService)
 {
     _userService                = userService;
     _businessInfoService        = businessInfoService;
     _businessGroupService       = businessGroupService;
     _baseAreaService            = baseAreaService;
     _baseLineService            = baseLineService;
     _baseStationService         = baseStationService;
     _sysAccountService          = sysAccountService;
     _hotelRelateCategoryService = hotelRelateCategoryService;
     _hotelCategoryService       = hotelCategoryService;
 }
Example #7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            userService = IoC.Resolve <ISysAccountService>();
            if (!IsPostBack)
            {
            }

            if (!string.IsNullOrEmpty(Request.Params["action"]))
            {
                string result = "";
                switch (Request.Params["action"])
                {
                case "unique":
                    string code = Request.Params["code"];
                    if (string.IsNullOrEmpty(code))
                    {
                        result = "-1";
                    }
                    else
                    {
                        result = userService.IsUnique(code) ? "0" : "-1";
                    }
                    break;
                }
                Response.Write(result);
                Response.End();
                return;
            }

            if (!int.TryParse(Request.Params["userId"], out userId))
            {
                userId = -1;
            }

            //初始化数据
            InitUserInfo();
        }
 public SysAccountController(ISysAccountService SysAccountService, ISysRoleService SysRoleService)
 {
     _SysAccountService = SysAccountService;
     _SysRoleService    = SysRoleService;
 }
Example #9
0
 public UserController(ISysAccountService sysAccountService, ISysUserService sysUserService)
 {
     _sysAccountService = sysAccountService;
     _sysUserService    = sysUserService;
 }
 public LoginController(ISysAccountService sysAccountService)
 {
     _sysAccountService = sysAccountService;
 }
Example #11
0
 public HomeController(ISysAccountService sysAccountService)
 {
     _sysAccountService = sysAccountService;
 }