private void UpdateCompanyData() { bool result = false; try { CompanyDTO oCompanyDTO = new CompanyDTO(); oCompanyDTO.CompanyId = Convert.ToInt32(Session["CompanyId"].ToString()); oCompanyDTO.Name = txtName.Text; oCompanyDTO.Address = txtAddress.Text; oCompanyDTO.Telephone = txtTelephone.Text; oCompanyDTO.Email = txtEmail.Text; oCompanyDTO.Description = txtDescription.InnerText; oCompanyDTO.Type = Convert.ToInt32(ddlType.SelectedValue.ToString()); oCompanyDTO.NumberOfShares = Convert.ToInt32(txtNoOfShares.Text); oCompanyDTO.SharePrice = Convert.ToDecimal(txtSharePrice.Text); oCompanyDTO.Status = Convert.ToInt32(ddlStatus.SelectedValue.ToString()); oCompanyDTO.UserName = txtUserName.Text; string EncryptedPwd = Cryptography.Encryption.Encrypt(txtPassword.Text, txtUserName.Text); oCompanyDTO.Password = EncryptedPwd; oCompanyDTO.ModifiedUser = Session["UserID"].ToString(); oCompanyDTO.ModifiedDateTime = DateTime.Now; oCompanyDTO.ModifiedMachine = Session["UserMachine"].ToString(); result = oWebApiCalls.UpdateCompanyData(oCompanyDTO); if (result == true) { ResetControllers(); Messages("Company Updated Successfully!!"); } else { Messages("Connection Error!"); } } catch (Exception ex) { throw ex; } }