예제 #1
0
        protected void btnSearch_Click(object sender, EventArgs e)
        {
            try
            {
                AdviserDTO oAdviserDTO = new AdviserDTO();
                string     adviserName = string.Empty;
                int        adviserType = 0;

                if (txtAdviserName.Text.Length > 0)
                {
                    adviserName = txtAdviserName.Text;
                }
                if (ddlAdviserType.SelectedIndex > 0)
                {
                    adviserType = ddlAdviserType.SelectedIndex;
                }

                oAdviserDTO = oWebApiCalls.AdviserSearchByFilters(adviserName, adviserType);

                txtName.Text             = oAdviserDTO.Name;
                txtAddress.Text          = oAdviserDTO.Address;
                txtTelephone.Text        = oAdviserDTO.Telephone;
                txtEmail.Text            = oAdviserDTO.Email;
                txtDescription.InnerText = oAdviserDTO.Description;
                ddlType.SelectedValue    = Convert.ToString((int)oAdviserDTO.Type);
                txtJoinDate.Text         = Convert.ToString(oAdviserDTO.JoinDate);
                ddlStatus.SelectedValue  = Convert.ToString((int)oAdviserDTO.Status);

                string DecryptedPwd = Cryptography.Encryption.Decrypt(oAdviserDTO.Password, oAdviserDTO.UserName);

                txtUserName.Text = oAdviserDTO.UserName;
                txtPassword.Text = DecryptedPwd;

                ControllersHandler(CommandMood.View);
            }
            catch (Exception ex)
            {
                lblError.Text = ex.Message.ToString();
            }
        }