Example #1
0
        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;
            }
        }