Пример #1
0
        public void init(UserAdminMode mode)
        {
            txtFirstname.Focus();
            masterController.setFormReturnkey = btnSave;
            this.mode         = mode;
            hasPictureChanged = false;

            if (mode == UserAdminMode.Add_user)
            {
                clearTextboxes();
                loadSqueryList();
                togglePasswordInputs(true);
                updateStatus("You are creating a New User", SystemColors.menuLightBlue);
            }
            else if (mode == UserAdminMode.Edit_user)
            {
                loadSqueryList();
                togglePasswordInputs(false);
                updateStatus("You are updating an Existing User", SystemColors.menuBarBlue);
                currentEmployee         = userAdministration.selectedEmployee;
                cmbSquery.SelectedIndex = dbController.getSqueryFromID(currentEmployee.User_id) - 1;

                txtLastname.Text   = currentEmployee.Lastname;
                txtFirstname.Text  = currentEmployee.Firstname;
                txtMiddlename.Text = currentEmployee.MiddleName;
                txtMobno.Text      = currentEmployee.MobileNo;

                txtUsername.Text    = currentEmployee.User_id;
                txtImagepath.Text   = currentEmployee.ImagePath;
                txtAddress.Text     = currentEmployee.Address;
                domainPosition.Text = currentEmployee.Position.ToString();

                if (File.Exists(currentEmployee.ImagePath))
                {
                    imageUser.Image = Renderer.resizeImage(Image.FromFile(currentEmployee.ImagePath) as Bitmap, imageUser.Width, imageUser.Height) as Image;
                }
                else
                {
                    imageUser.Image = null;
                }
            }
        }