コード例 #1
0
    protected void checkUserExists(object source, ServerValidateEventArgs args)
    {
        string code = ((TextBox)(this.FV_User.FindControl("tbCode"))).Text.ToLower();
        User   user = TheUserMgr.LoadUser(code);

        if (user != null)
        {
            args.IsValid = false;
        }
    }
コード例 #2
0
 protected void GV_List_RowDataBound(object sender, GridViewRowEventArgs e)
 {
     if (e.Row.RowType == DataControlRowType.DataRow)
     {
         Literal ltlReleaseUser = (Literal)e.Row.FindControl("ltlReleaseUser");
         if (ltlReleaseUser.Text != string.Empty)
         {
             ltlReleaseUser.Text = TheUserMgr.LoadUser(ltlReleaseUser.Text).CodeName;
         }
         Literal ltlCreateUser = (Literal)e.Row.FindControl("ltlCreateUser");
         ltlCreateUser.Text = TheUserMgr.LoadUser(ltlCreateUser.Text).CodeName;
     }
 }
コード例 #3
0
    protected void ODS_User_Updating(object sender, ObjectDataSourceMethodEventArgs e)
    {
        User user = (User)e.InputParameters[0];

        RadioButtonList gender = (RadioButtonList)(this.FV_User.FindControl("rblGender"));

        user.Gender         = gender.Items[0].Selected ? gender.Items[0].Value : gender.Items[1].Value;
        user.LastModifyUser = this.CurrentUser;
        user.LastModifyDate = DateTime.Now;

        User oldUser = TheUserMgr.LoadUser(UserCode);

        user.Password = oldUser.Password;
    }
コード例 #4
0
 public void AddUserFavorite(string userCode, string type, string pageName, string pageUrl, string pageImage, bool hasPermission)
 {
     if (TheFavoritesMgr.CheckFavoritesUniqueExist(userCode, type, pageName))
     {
         TheFavoritesMgr.DeleteFavorites(userCode, type, pageName);
     }
     if (hasPermission)
     {
         Favorites fav = new Favorites();
         fav.User      = TheUserMgr.LoadUser(userCode);
         fav.Type      = type;
         fav.PageName  = pageName;
         fav.PageUrl   = pageUrl;
         fav.PageImage = pageImage;
         TheFavoritesMgr.CreateFavorites(fav);
     }
 }
コード例 #5
0
    protected void ToInBT_Click(object sender, EventArgs e)
    {
        List <Permission> pList = new List <Permission>();

        foreach (ListItem item in this.CBL_NotInPermission.Items)
        {
            if (item.Selected)
            {
                pList.Add(ThePermissionMgr.LoadPermission(Convert.ToInt32(item.Value)));
            }
        }
        if (pList.Count > 0)
        {
            TheUserPermissionMgr.CreateUserPermissions(TheUserMgr.LoadUser(this.lbCode.Text), pList);
        }
        this.CBL_NotInPermission.DataBind();
        this.CBL_InPermission.DataBind();
        this.cb_InPermission.Checked    = false;
        this.cb_NotInPermission.Checked = false;
    }
コード例 #6
0
ファイル: LocationMgr.cs プロジェクト: Novthirteen/yfkey-scms
 public void RunShipPlan(string userCode)
 {
     GetService <com.Sconit.Service.MRP.IMrpMgr>("MrpMgr.service").RunShipPlan(TheUserMgr.LoadUser(userCode, false, false));
 }