Example #1
0
        private void CompanyInsert()
        {
            bool result = false;

            try
            {
                CompanyDTO oCompanyDTOs = new CompanyDTO();

                oCompanyDTOs.Name           = txtName.Text;
                oCompanyDTOs.Address        = txtAddress.Text;
                oCompanyDTOs.Telephone      = txtTelephone.Text;
                oCompanyDTOs.Email          = txtEmail.Text;
                oCompanyDTOs.Description    = txtDescription.InnerText;
                oCompanyDTOs.Type           = Convert.ToInt32(ddlType.SelectedValue.ToString());
                oCompanyDTOs.NumberOfShares = Convert.ToInt32(txtNoOfShares.Text);
                oCompanyDTOs.SharePrice     = Convert.ToDecimal(txtSharePrice.Text);
                oCompanyDTOs.Status         = Convert.ToInt32(ddlStatus.SelectedValue.ToString());
                oCompanyDTOs.UserName       = txtUserName.Text;

                string EncryptedPwd = Cryptography.Encryption.Encrypt(txtPassword.Text, txtUserName.Text);

                oCompanyDTOs.Password         = EncryptedPwd;
                oCompanyDTOs.CreatedUser      = Session["UserID"].ToString();
                oCompanyDTOs.CreatedDateTime  = DateTime.Now;
                oCompanyDTOs.CreatedMachine   = Session["UserMachine"].ToString();
                oCompanyDTOs.ModifiedUser     = Session["UserID"].ToString();
                oCompanyDTOs.ModifiedDateTime = DateTime.Now;
                oCompanyDTOs.ModifiedMachine  = Session["UserMachine"].ToString();

                result = oWebApiCalls.InsertCompanyData(oCompanyDTOs);

                if (result == true)
                {
                    ResetControllers();
                    Messages("Company Inserted Successfully!!");
                }
                else
                {
                    Messages("Connection Error!");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #2
0
        protected void btnCompanyAdd_Click(object sender, EventArgs e)
        {
            bool result = false;

            try
            {
                #region Company
                CompanyDTO oCompanyDTOs = new CompanyDTO();

                oCompanyDTOs.Name           = txtName.Text;
                oCompanyDTOs.Address        = txtAddress.Text;
                oCompanyDTOs.Telephone      = txtTelephone.Text;
                oCompanyDTOs.Email          = txtEmail.Text;
                oCompanyDTOs.Description    = txtDescription.InnerText;
                oCompanyDTOs.Type           = Convert.ToInt32(ddlType.SelectedValue.ToString());
                oCompanyDTOs.NumberOfShares = Convert.ToInt32(txtNoOfShares.Text);
                oCompanyDTOs.SharePrice     = Convert.ToDecimal(txtSharePrice.Text);
                oCompanyDTOs.Status         = Convert.ToInt32(ddlStatus.SelectedValue.ToString());
                oCompanyDTOs.UserName       = txtUserName.Text;

                string EncryptedPwd = Cryptography.Encryption.Encrypt(txtPassword.Text, txtUserName.Text);

                oCompanyDTOs.Password         = EncryptedPwd;
                oCompanyDTOs.CreatedUser      = txtName.Text;
                oCompanyDTOs.CreatedDateTime  = DateTime.Now;
                oCompanyDTOs.CreatedMachine   = Request.ServerVariables["REMOTE_ADDR"].ToString();
                oCompanyDTOs.ModifiedUser     = txtName.Text;
                oCompanyDTOs.ModifiedDateTime = DateTime.Now;
                oCompanyDTOs.ModifiedMachine  = Request.ServerVariables["REMOTE_ADDR"].ToString();
                #endregion

                #region Login

                LoginDTO oLoginDTOs = new LoginDTO();

                oLoginDTOs.UserName         = txtUserName.Text;
                oLoginDTOs.Password         = EncryptedPwd;
                oLoginDTOs.UserType         = Convert.ToInt32(ddlUserType.SelectedValue.ToString());
                oLoginDTOs.LoginAttempts    = 1;
                oLoginDTOs.CreatedUser      = txtName.Text;
                oLoginDTOs.CreatedDateTime  = DateTime.Now;
                oLoginDTOs.CreatedMachine   = Request.ServerVariables["REMOTE_ADDR"].ToString();
                oLoginDTOs.ModifiedUser     = txtName.Text;
                oLoginDTOs.ModifiedDateTime = DateTime.Now;
                oLoginDTOs.ModifiedMachine  = Request.ServerVariables["REMOTE_ADDR"].ToString();

                #endregion

                CompanyMaintanance oCompanyMaintanance = new CompanyMaintanance();
                oCompanyMaintanance.oCompanyDTO = oCompanyDTOs;
                oCompanyMaintanance.oLoginDTO   = oLoginDTOs;


                result = oWebApiCalls.InsertCompanyData(oCompanyMaintanance);

                if (result == true)
                {
                    Messages("Company Inserted Successfully!!");
                    ResetControllers();
                    Response.Redirect("~/Login.aspx");
                }
                else
                {
                    Messages("Connection Error!");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }