private void EditBrokerData() { try { LoadDropDownList(); GridViewRow oGridViewRow = gvBroker.Rows[Convert.ToInt32(ViewState["index"])]; Label lblBrokerId = (Label)oGridViewRow.FindControl("lblBrokerId"); Session["BrokerId"] = lblBrokerId.Text; BrokerDTO oBrokerDTO = new BrokerDTO(); oBrokerDTO = oWebApiCalls.BrokerSearchById(Convert.ToInt32(lblBrokerId.Text)); txtName.Text = oBrokerDTO.Name; txtAddress.Text = oBrokerDTO.Address; txtTelephone.Text = oBrokerDTO.Telephone; txtEmail.Text = oBrokerDTO.Email; txtDescription.InnerText = oBrokerDTO.Description; ddlType.SelectedValue = Convert.ToString((int)oBrokerDTO.Type); txtJoinDate.Text = oBrokerDTO.JoinDate.ToString("yyyy-MM-dd"); //txtNoOfShares.Text = Convert.ToString(oBrokerDTO.NumberOfShares); //txtSharePrice.Text = Convert.ToString(oBrokerDTO.SharePrice); ddlStatus.SelectedValue = Convert.ToString((int)oBrokerDTO.Status); string DecryptedPwd = Cryptography.Encryption.Decrypt(oBrokerDTO.Password, oBrokerDTO.UserName); txtUserName.Text = oBrokerDTO.UserName; txtPassword.Text = DecryptedPwd; ControllersHandler(CommandMood.Edit); } catch (Exception ex) { lblError.Text = ex.Message.ToString(); throw ex; } }