示例#1
0
    public void FillPageInfo()
    {
        int userID = Convert.ToInt32(Request[RequestMSG.UsrID]);
        UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
        FullUser             user        = userInfoMan.GetUserFullInfo(userID);

        //
        txtbName.Text                   = user.User.Fname;
        txtbLastName.Text               = user.User.Lname;
        txtbAffiliations.Text           = user.User.Affiliations;
        txtbPhoneNumber.Text            = user.User.Phone;
        txtbFax.Text                    = user.User.Fax;
        txtbFieldsOfInterest.Text       = user.User.Fields;
        txtbNationalCode.Text           = user.User.Melli;
        txtbEducation.Text              = user.User.Education;
        txtbEmail.Text                  = user.User.Email;
        ViewState[RequestMSG.UserImage] = user.User.Image;
        if (user.User.Birthdate != null && user.User.Birthdate.Datetime != null)
        {
            txtbBirthDate.Text = user.User.Birthdate.Datetime.ToString("yyyy.MM.dd");
        }
        if (user.User.Sex != null)
        {
            ddlGender.SelectedValue = user.User.Sex.ID.ToString();
        }
    }
 protected void btnUserRegister_Click(object sender, EventArgs e)
 {
     UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
     DBmessage dbm = userInfoMan.RegisterAuthor(txtbName.Text,txtbLastName.Text,txtbAffiliations.Text,txtbPhoneNumber.Text,txtbFax.Text,txtbEmail.Text,txtbNationalCode.Text
         , txtbFieldsOfInterest.Text, txtbBirthDate.Text, txtbEducation.Text, Convert.ToInt32(ddlGender.SelectedValue));
     ShowNotify(dbm);
 }
 protected void btnEditPassword_Click(object sender, EventArgs e)
 {
     int userID = Convert.ToInt32(Request[RequestMSG.UsrID]);
     UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
     DBmessage dbm = userInfoMan.ChangePassWordByAdmin(userID, txtbPass.Text);
     ShowNotify(dbm);
 }
    public void FillInfo()
    {
        UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
        FullUser             fulluser;

        if (Request[RequestMSG.UsrID] == null)
        {
            fulluser = userInfoMan.GetClientFullUserInfo();
        }
        else
        {
            fulluser = userInfoMan.GetUserFullInfo(Convert.ToInt32(Request[RequestMSG.UsrID]));
        }
        lblName.Text             = fulluser.User.Fname;
        lblLastName.Text         = fulluser.User.Lname;
        lblEmail.Text            = fulluser.User.Email;
        lblAffiliations.Text     = fulluser.User.Affiliations;
        lblPhoneNumber.Text      = fulluser.User.Phone;
        lblFax.Text              = fulluser.User.Fax;
        lblFieldsOfInterest.Text = fulluser.User.Fields;
        lblNationalCode.Text     = fulluser.User.Melli;
        lblEducation.Text        = fulluser.User.Education;
        lblbBirthDate.Text       = fulluser.User.Birthdate.Datetime.ToString("yyyy.MM.dd");
        lblGender.Text           = fulluser.User.Sex.Title;
        userpic = fulluser.User.Image;
    }
示例#5
0
    protected void btnChangePassword_Click(object sender, EventArgs e)
    {
        UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
        DBmessage            dbm         = userInfoMan.ChangePassWordByUser(txtbOldPassWord.Text, txtbNewPass.Text);

        ShowNotify(dbm);
    }
    protected void btnChangeAvatar_Click(object sender, EventArgs e)
    {
        try
        {
            HttpPostedFile Avatar = fuAvatar.PostedFile;
            string[] validType = { ".jpg", ".jpeg", ".png", ".bmp", ".gif" };
            byte[] userImage = null;
            if (Avatar != null)
                userImage = FileOperations.getFile(Avatar, ServerDirectory.UploadPhysical, validType);
            else if (ViewState[RequestMSG.UserImage] != null)
                userImage = (byte[])ViewState[RequestMSG.UserImage];
            //

            UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
            DBmessage dbm = userInfoMan.EditUserProfileImage(userImage);
            ShowNotify(dbm);
        }
        catch (MyException ex)
        {
            ShowNotify(ex);
        }
        catch (Exception ex)
        {
            ShowNotify(ex);
        }
    }
 public void FillPageInfo()
 {
     userID = 0;
     UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
     if (Request[RequestMSG.UsrID] != null)
     {
         userID = Convert.ToInt32(Request[RequestMSG.UsrID]);
         user = userInfoMan.GetUserFullInfo(userID);
     }
     else
         user = userInfoMan.GetClientFullUserInfo();
     // کد های این قسمت به هندلر منتقل شد
     //txtbName.Text = user.User.Fname;
     //txtbLastName.Text = user.User.Lname;
     //txtbAffiliations.Text = user.User.Affiliations;
     //txtbPhoneNumber.Text = user.User.Phone;
     //txtbFax.Text = user.User.Fax;
     //txtbFieldsOfInterest.Text = user.User.Fields;
     //txtbNationalCode.Text = user.User.Melli;
     //txtbEducation.Text = user.User.Education;
     //txtbEmail.Text = user.User.Email;
     //ViewState[RequestMSG.UserImage] = user.User.Image;
     //if (user.User.Birthdate != null && user.User.Birthdate.Datetime != null)
     //    txtbBirthDate.Text = user.User.Birthdate.Datetime.ToString("yyyy.MM.dd");
     //if (user.User.Sex != null)
     //    ddlGender.SelectedValue = user.User.Sex.ID.ToString();
 }
示例#8
0
    public void FillPageInfo()
    {
        userID = 0;
        UserInfoMan_Business userInfoMan = new UserInfoMan_Business();

        if (Request[RequestMSG.UsrID] != null)
        {
            userID = Convert.ToInt32(Request[RequestMSG.UsrID]);
            user   = userInfoMan.GetUserFullInfo(userID);
        }
        else
        {
            user = userInfoMan.GetClientFullUserInfo();
        }
        // کد های این قسمت به هندلر منتقل شد
        //txtbName.Text = user.User.Fname;
        //txtbLastName.Text = user.User.Lname;
        //txtbAffiliations.Text = user.User.Affiliations;
        //txtbPhoneNumber.Text = user.User.Phone;
        //txtbFax.Text = user.User.Fax;
        //txtbFieldsOfInterest.Text = user.User.Fields;
        //txtbNationalCode.Text = user.User.Melli;
        //txtbEducation.Text = user.User.Education;
        //txtbEmail.Text = user.User.Email;
        //ViewState[RequestMSG.UserImage] = user.User.Image;
        //if (user.User.Birthdate != null && user.User.Birthdate.Datetime != null)
        //    txtbBirthDate.Text = user.User.Birthdate.Datetime.ToString("yyyy.MM.dd");
        //if (user.User.Sex != null)
        //    ddlGender.SelectedValue = user.User.Sex.ID.ToString();
    }
示例#9
0
    protected void btnChangeAvatar_Click(object sender, EventArgs e)
    {
        try
        {
            HttpPostedFile Avatar    = fuAvatar.PostedFile;
            string[]       validType = { ".jpg", ".jpeg", ".png", ".bmp", ".gif" };
            byte[]         userImage = null;
            if (Avatar != null)
            {
                userImage = FileOperations.getFile(Avatar, ServerDirectory.UploadPhysical, validType);
            }
            else if (ViewState[RequestMSG.UserImage] != null)
            {
                userImage = (byte[])ViewState[RequestMSG.UserImage];
            }
            //

            UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
            DBmessage            dbm         = userInfoMan.EditUserProfileImage(userImage);
            ShowNotify(dbm);
        }
        catch (MyException ex)
        {
            ShowNotify(ex);
        }
        catch (Exception ex)
        {
            ShowNotify(ex);
        }
    }
示例#10
0
    protected void btnEditPassword_Click(object sender, EventArgs e)
    {
        int userID = Convert.ToInt32(Request[RequestMSG.UsrID]);
        UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
        DBmessage            dbm         = userInfoMan.ChangePassWordByAdmin(userID, txtbPass.Text);

        ShowNotify(dbm);
    }
示例#11
0
    public void FillGridView()
    {
        UserInfoMan_Business userInfoMan = new UserInfoMan_Business();

        gvUsers.DataSource = userInfoMan.GetUsersFullInfo(txtbAffiliations.Text, txtbFieldsOfInterest.Text, txtbName.Text
                                                          , txtbLastName.Text, txtbEmail.Text, Convert.ToInt32(ddlGender.SelectedValue));
        gvUsers.DataBind();
    }
    protected void btnUserRegister_Click(object sender, EventArgs e)
    {
        UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
        DBmessage            dbm         = userInfoMan.RegisterAuthor(txtbName.Text, txtbLastName.Text, txtbAffiliations.Text, txtbPhoneNumber.Text, txtbFax.Text, txtbEmail.Text, txtbNationalCode.Text
                                                                      , txtbFieldsOfInterest.Text, txtbBirthDate.Text, txtbEducation.Text, Convert.ToInt32(ddlGender.SelectedValue));

        ShowNotify(dbm);
    }
 protected void btnRoleRegister_Click(object sender, EventArgs e)
 {
     int userID = Convert.ToInt32(Session[RequestMSG.UsrID]);
     UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
     DBmessage dbm = userInfoMan.RegisterRole(userID, chbCheffEditor.Checked, chbEditor.Checked, chbAuthor.Checked,
         chbReferee.Checked, chbLanguageEditor.Checked, chbSyntaxEditor.Checked);
     ShowNotify(dbm);
 }
    protected void btnRoleRegister_Click(object sender, EventArgs e)
    {
        int userID = Convert.ToInt32(Session[RequestMSG.UsrID]);
        UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
        DBmessage            dbm         = userInfoMan.RegisterRole(userID, chbCheffEditor.Checked, chbEditor.Checked, chbAuthor.Checked,
                                                                    chbReferee.Checked, chbLanguageEditor.Checked, chbSyntaxEditor.Checked);

        ShowNotify(dbm);
    }
 public void FillInfo()
 {
     UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
     List<User_cls> users = userInfoMan.GetUsersFullInfo(string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, 0);
     ddlChefEditor.Items.Add(new ListItem("FullName...", "0"));
     for (int i = 0; i < users.Count; i++)
     {
         ddlChefEditor.Items.Add(new ListItem(users[i].FullName, users[i].UserID.ToString()));
     }
 }
示例#16
0
    public void FillInfo()
    {
        UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
        List <User_cls>      users       = userInfoMan.GetUsersFullInfo(string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, 0);

        ddlChefEditor.Items.Add(new ListItem("FullName...", "0"));
        for (int i = 0; i < users.Count; i++)
        {
            ddlChefEditor.Items.Add(new ListItem(users[i].FullName, users[i].UserID.ToString()));
        }
    }
 protected void btnUserEdit_Click(object sender, EventArgs e)
 {
     int userID = Convert.ToInt32(Request[RequestMSG.UsrID]);
     UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
     DBmessage dbm = userInfoMan.EditUser(userID, txtbEmail.Text, txtbName.Text, txtbLastName.Text, txtbAffiliations.Text, txtbPhoneNumber.Text, txtbFax.Text, txtbNationalCode.Text,
         txtbFieldsOfInterest.Text, txtbBirthDate.Text, txtbEducation.Text, Convert.ToInt32(ddlGender.SelectedValue));
     if (dbm.Type == DBMessageType.Sucsess)
         Response.Redirect(ServerDirectory.User + "/UserEdit_Step2.aspx?" + RequestMSG.UsrID + "=" + userID);
     else
         ShowNotify(dbm);
 }
 protected void btnUserRegister_Click(object sender, EventArgs e)
 {
     UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
     DBmessage dbm = userInfoMan.RegisterUser(txtbName.Text, txtbLastName.Text, txtbAffiliations.Text, txtbPhoneNumber.Text, txtbFax.Text, txtbEmail.Text, txtbNationalCode.Text,
         txtbFieldsOfInterest.Text,txtbBirthDate.Text, txtbEducation.Text, Convert.ToInt32(ddlGender.SelectedValue));
     if (dbm.Type == DBMessageType.Sucsess)
     {
         Session[RequestMSG.UsrID] = dbm.Parameter[RequestMSG.UsrID];
         Response.Redirect(ServerDirectory.User + "/UserRegistration_Step2.aspx");
     }
     else
         ShowNotify(dbm);
 }
 public void FillPageInfo()
 {
     int userID = Convert.ToInt32(Request[RequestMSG.UsrID]);
     UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
     FullUser user = userInfoMan.GetUserFullInfo(userID);
     if (user != null && user.User != null && user.User.Roles != null)
     {
         chbAuthor.Checked = user.User.Roles[RoleType.Author];
         chbCheffEditor.Checked = user.User.Roles[RoleType.CheifEditor];
         chbEditor.Checked = user.User.Roles[RoleType.Editor];
         chbLanguageEditor.Checked = user.User.Roles[RoleType.LanguageEditor];
         chbReferee.Checked = user.User.Roles[RoleType.Referee];
         chbSyntaxEditor.Checked = user.User.Roles[RoleType.SyntaxEditor];
     }
 }
    public void FillPageInfo()
    {
        int userID = Convert.ToInt32(Request[RequestMSG.UsrID]);
        UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
        FullUser             user        = userInfoMan.GetUserFullInfo(userID);

        if (user != null && user.User != null && user.User.Roles != null)
        {
            chbAuthor.Checked         = user.User.Roles[RoleType.Author];
            chbCheffEditor.Checked    = user.User.Roles[RoleType.CheifEditor];
            chbEditor.Checked         = user.User.Roles[RoleType.Editor];
            chbLanguageEditor.Checked = user.User.Roles[RoleType.LanguageEditor];
            chbReferee.Checked        = user.User.Roles[RoleType.Referee];
            chbSyntaxEditor.Checked   = user.User.Roles[RoleType.SyntaxEditor];
        }
    }
示例#21
0
    protected void btnUserEdit_Click(object sender, EventArgs e)
    {
        int userID = Convert.ToInt32(Request[RequestMSG.UsrID]);
        UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
        DBmessage            dbm         = userInfoMan.EditUser(userID, txtbEmail.Text, txtbName.Text, txtbLastName.Text, txtbAffiliations.Text, txtbPhoneNumber.Text, txtbFax.Text, txtbNationalCode.Text,
                                                                txtbFieldsOfInterest.Text, txtbBirthDate.Text, txtbEducation.Text, Convert.ToInt32(ddlGender.SelectedValue));

        if (dbm.Type == DBMessageType.Sucsess)
        {
            Response.Redirect(ServerDirectory.User + "/UserEdit_Step2.aspx?" + RequestMSG.UsrID + "=" + userID);
        }
        else
        {
            ShowNotify(dbm);
        }
    }
    protected void btnUserRegister_Click(object sender, EventArgs e)
    {
        UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
        DBmessage            dbm         = userInfoMan.RegisterUser(txtbName.Text, txtbLastName.Text, txtbAffiliations.Text, txtbPhoneNumber.Text, txtbFax.Text, txtbEmail.Text, txtbNationalCode.Text,
                                                                    txtbFieldsOfInterest.Text, txtbBirthDate.Text, txtbEducation.Text, Convert.ToInt32(ddlGender.SelectedValue));

        if (dbm.Type == DBMessageType.Sucsess)
        {
            Session[RequestMSG.UsrID] = dbm.Parameter[RequestMSG.UsrID];
            Response.Redirect(ServerDirectory.User + "/UserRegistration_Step2.aspx");
        }
        else
        {
            ShowNotify(dbm);
        }
    }
 public void FillPageInfo()
 {
     int userID = Convert.ToInt32(Request[RequestMSG.UsrID]);
     UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
     FullUser user = userInfoMan.GetUserFullInfo(userID);
     //
     txtbName.Text = user.User.Fname;
     txtbLastName.Text = user.User.Lname;
     txtbAffiliations.Text = user.User.Affiliations;
     txtbPhoneNumber.Text = user.User.Phone;
     txtbFax.Text = user.User.Fax;
     txtbFieldsOfInterest.Text = user.User.Fields;
     txtbNationalCode.Text = user.User.Melli;
     txtbEducation.Text = user.User.Education;
     txtbEmail.Text = user.User.Email;
     ViewState[RequestMSG.UserImage] = user.User.Image;
     if (user.User.Birthdate != null && user.User.Birthdate.Datetime != null)
         txtbBirthDate.Text = user.User.Birthdate.Datetime.ToString("yyyy.MM.dd");
     if (user.User.Sex != null)
         ddlGender.SelectedValue = user.User.Sex.ID.ToString();
 }
 public void FillInfo()
 {
     UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
     FullUser fulluser;
     if (Request[RequestMSG.UsrID] == null)
         fulluser = userInfoMan.GetClientFullUserInfo();
     else
         fulluser = userInfoMan.GetUserFullInfo(Convert.ToInt32(Request[RequestMSG.UsrID]));
     lblName.Text = fulluser.User.Fname;
     lblLastName.Text = fulluser.User.Lname;
     lblEmail.Text = fulluser.User.Email;
     lblAffiliations.Text = fulluser.User.Affiliations;
     lblPhoneNumber.Text = fulluser.User.Phone;
     lblFax.Text = fulluser.User.Fax;
     lblFieldsOfInterest.Text = fulluser.User.Fields;
     lblNationalCode.Text = fulluser.User.Melli;
     lblEducation.Text = fulluser.User.Education;
     lblbBirthDate.Text = fulluser.User.Birthdate.Datetime.ToString("yyyy.MM.dd");
     lblGender.Text = fulluser.User.Sex.Title;
     userpic = fulluser.User.Image;
 }
 protected void btnChangePassword_Click(object sender, EventArgs e)
 {
     UserInfoMan_Business userInfoMan = new UserInfoMan_Business();
     DBmessage dbm = userInfoMan.ChangePassWordByUser(txtbOldPassWord.Text, txtbNewPass.Text);
     ShowNotify(dbm);
 }
示例#26
0
 protected void Page_Load(object sender, EventArgs e)
 {
     UserInfoMan_Business p     = new UserInfoMan_Business();
     List <User_cls>      users = p.GetLanguageEditorsList();
 }