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; } } }