Ejemplo n.º 1
0
        /// <summary>
        /// load when create user
        /// </summary>
        public FrmCreateUser(string userName)
        {
            COM_MESSAGE  = new CommonControls.Classes.ClsMessages();
            VALIDATION   = new CommonControls.Classes.ClsValidation();
            COMM_METHODS = new CommonControls.Classes.ClsCommonMethods();
            CREATEUSER   = new BLL.ClsUserManageData();
            MANAGEDB     = new BLL.ClsUserManageDbChanges();

            InitializeComponent();

            txt_userID.Text = MANAGEDB.getMaxUserID().ToString();
            //fill data of user role from db
            dropDown_userRole.DataSource     = MANAGEDB.getUserRoleList();
            dropDown_userRole.DisplayMember  = "userRoleName";
            dropDown_userRole.ValueMember    = "userRoleId";
            dropDown_userRole.BindingContext = this.BindingContext;
            dropDown_userRole.SelectedIndex  = -1;

            btn_create.Visible    = true;
            btn_update.Visible    = false;
            btn_delete.Visible    = false;
            btn_resetPass.Visible = false;

            USERNAME = userName;

            this.ActiveControl = txt_userName;
        }
Ejemplo n.º 2
0
        /// <summary>
        /// load when edit user
        /// </summary>
        /// <param name="singleUserDetails"></param>
        public FrmCreateUser(BLL.ClsUserManageData singleUserDetails, string userName)
        {
            COM_MESSAGE  = new CommonControls.Classes.ClsMessages();
            VALIDATION   = new CommonControls.Classes.ClsValidation();
            COMM_METHODS = new CommonControls.Classes.ClsCommonMethods();
            CREATEUSER   = new BLL.ClsUserManageData();
            MANAGEDB     = new BLL.ClsUserManageDbChanges();

            InitializeComponent();

            txt_userID.Text      = singleUserDetails._userId.ToString();
            txt_userName.Text    = singleUserDetails._userName;
            txt_firstName.Text   = singleUserDetails._firstName;
            txt_lastName.Text    = singleUserDetails._lastName;
            txt_dob.Text         = singleUserDetails._dob.ToString("yyyy/MM/dd");
            txt_email.Text       = singleUserDetails._email;
            txt_address.Text     = singleUserDetails._address;
            txt_nic.Text         = singleUserDetails._idNumber;
            txt_phoneNumber.Text = singleUserDetails._phoneNo.ToString();
            txt_userName.Enabled = false;

            dropDown_userRole.DataSource     = MANAGEDB.getUserRoleList();
            dropDown_userRole.DisplayMember  = "userRoleName";
            dropDown_userRole.ValueMember    = "userRoleId";
            dropDown_userRole.BindingContext = this.BindingContext;
            dropDown_userRole.SelectedIndex  = dropDown_userRole.FindString(singleUserDetails._userRole);  //singleUserDetails._roleId;

            btn_create.Visible    = false;
            btn_update.Visible    = true;
            btn_delete.Visible    = true;
            btn_resetPass.Visible = true;

            IS_UPDATING = true;
            USERNAME    = userName;

            this.ActiveControl = txt_firstName;
        }