Beispiel #1
0
    protected void btnSaveUserDetails_Click(object sender, EventArgs e)
    {
        lblMessage.Text = "";
        UserProperties User = new UserProperties();

        try
        {
            if (txtDateOfBirth.Text != "")
            {
                DateTime DOB = DateTime.Parse(txtDateOfBirth.Text);
            }
        }
        catch (Exception) { lblMessage.Text = "Please enter valid Date Of Birth.";
                            return; }
        try
        {
            if (txtDateOfJoining.Text != "")
            {
                DateTime DOJ = DateTime.Parse(txtDateOfJoining.Text);
            }
        }
        catch (Exception) { lblMessage.Text = "Please enter valid Date Of Joining.";
                            return; }
        try
        {
            if (txtDateOfProbation.Text != "")
            {
                DateTime DOP = DateTime.Parse(txtDateOfProbation.Text);
            }
        }
        catch (Exception) { lblMessage.Text = "Please enter valid Date Of Probation.";
                            return; }

        try
        {
            objUserBLL.CreateUser(Convert.ToInt32(Session["USERID"]), txtFirstName.Text, "", txtLastName.Text, txtUserName.Text, DMS.DES_Encrypt_Decrypt.Encrypt(txtPassword.Text), null, txtEMail.Text
                                  , UDFLib.ConvertIntegerToNull(ddlDepartment.SelectedValue), UDFLib.ConvertIntegerToNull(ddlManager.SelectedValue), UDFLib.ConvertDecimalToNull(txtApprovalLimit.Text)
                                  , txtDesignation.Text, txtMobileNo.Text, UDFLib.ConvertDateToNull(txtDateOfBirth.Text), UDFLib.ConvertDateToNull(txtDateOfJoining.Text), UDFLib.ConvertDateToNull(txtDateOfProbation.Text)
                                  , UDFLib.ConvertStringToNull(txtPermanentAddress.Text), UDFLib.ConvertStringToNull(txtPresentAddress.Text), UDFLib.ConvertStringToNull(ddlUserType.SelectedValue)
                                  , UDFLib.ConvertIntegerToNull(ddlCompany.SelectedValue), UDFLib.ConvertIntegerToNull(ddlFleet.SelectedValue), null, int.Parse(ddlNationality.SelectedValue));


            //lblMessage.Text = "User created successfully";
            lblMessage.Text            = "User account has been created successfully";
            hlnk1.Text                 = "Click here to login as " + txtUserName.Text.Trim();
            lblOr.Text                 = "Or";
            hlnk2.Text                 = "Go back to User List";
            btnSaveUserDetails.Enabled = false;
        }
        catch (Exception ex)
        {
            lblMessage.Text = ex.Message;
        }
    }