protected void btnSave_Click(object sender, EventArgs e)
    {
        objEmployee.Name         = txtName.Text.Trim();
        objEmployee.Designation  = txtDesignation.Text.Trim();
        objEmployee.Degree       = txtDegree.Text.Trim();
        objEmployee.DepartmentId = Convert.ToInt32(ddlDepartment.SelectedValue);

        if (txtDOJ.Text.Trim() != "")
        {
            objEmployee.DOJ = Convert.ToDateTime(txtDOJ.Text.Trim());
        }
        else
        {
            objEmployee.DOJ = Convert.ToDateTime("01/01/1900");
        }

        if (txtDOC.Text.Trim() != "")
        {
            objEmployee.DOC = Convert.ToDateTime(txtDOC.Text.Trim());
        }
        else
        {
            objEmployee.DOC = Convert.ToDateTime("01/01/1900");
        }

        objEmployee.Status = Convert.ToInt32(ddlStatus.SelectedValue);

        if (txtDOB.Text.Trim() != "")
        {
            objEmployee.DOB = Convert.ToDateTime(txtDOB.Text.Trim());
        }
        else
        {
            objEmployee.DOB = Convert.ToDateTime("01/01/1900");
        }

        objEmployee.Address = txtAddress.Text.Trim();
        objEmployee.City    = txtCity.Text.Trim();
        objEmployee.State   = txtState.Text.Trim();
        objEmployee.Zip     = txtZipCode.Text.Trim();
        objEmployee.Phone   = txtPhone.Text.Trim();
        objEmployee.Mobile  = txtMobile.Text.Trim();
        objEmployee.Email   = txtEmail.Text.Trim();
        objEmployee.Bio     = txtBio.Text.Trim();

        string sFileName;
        string sPathName;

        if (filePhoto.HasFile)
        {
            sFileName = Guid.NewGuid().ToString();
            string sPath = "";
            string sFile = filePhoto.FileName.ToString();
            sPath     = Server.MapPath("EmpPhotos");
            sFileName = sFileName + sFile.Substring(sFile.LastIndexOf("."));
            filePhoto.SaveAs(sPath + "\\" + sFileName);
            sPathName = "EmpPhotos\\" + sFileName;
        }
        else
        {
            if (imgPhoto.ImageUrl.ToString() == "")
            {
                lblMessage.Text = "Imagem não carregada favor selecionar";
                return;
            }

            sPathName = "NoImage.jpg";
        }
        objEmployee.Photo = sPathName;

        objEmployee.Insert();
        Response.Redirect("Manage-Employee.aspx");
    }
    protected void btnUpdate_Click(object sender, EventArgs e)
    {
        if (txtName.Text == null && lname.Text == null && uname.Text == null && email.Text == null && password.Text == null && txtAddress.Text == null && txtMobile.Text == null && txtDOB.Text == null && txtQue.Text == null && txtAns.Text == null && Lawyer.Checked == false && Consumer.Checked == false)
        {
            Label1.Text = "Insert All The Details, Make Sure it is in correct format";
        }
        if (Lawyer.Checked == true)
        {
            objEmployee.Uname = uname.Text.Trim();
            DataTable dtUser = new DataTable();
            dtUser = objEmployee.chkName();
            if (dtUser.Rows.Count != 0)
            {
                Label1.Text = "This username is already exist, Please choose another!";
            }
            else
            {
                objEmployee.Name     = txtName.Text.Trim();
                objEmployee.L_Name   = lname.Text.Trim();
                objEmployee.Uname    = uname.Text.Trim();
                objEmployee.Email    = email.Text.Trim();
                objEmployee.Password = password.Text.Trim();
                objEmployee.Type     = type.Text.Trim();
                objEmployee.Address  = txtAddress.Text.Trim();
                objEmployee.Mobile   = txtMobile.Text.Trim();
                objEmployee.DOB      = Convert.ToDateTime(txtDOB.Text.Trim());
                objEmployee.Question = txtQue.Text.Trim();
                objEmployee.Answer   = txtAns.Text.Trim();
                objEmployee.Insert();
                Label1.Text     = "registered successfully";
                txtAddress.Text = "";
                txtAns.Text     = "";
                txtDOB.Text     = "";
                txtMobile.Text  = "";
                txtName.Text    = "";
                txtQue.Text     = "";
                lname.Text      = "";
                email.Text      = "";
                password.Text   = "";
                type.Text       = "";
                uname.Text      = "";
            }
        }

        if (Consumer.Checked == true)
        {
            objConsumer.Uname = uname.Text.Trim();
            DataTable dtUser = new DataTable();
            dtUser = objConsumer.chkName();
            if (dtUser.Rows.Count != 0)
            {
                Label1.Text = "This username is already exist, Please choose another!";
            }
            else
            {
                objConsumer.Name     = txtName.Text.Trim();
                objConsumer.L_Name   = lname.Text.Trim();
                objConsumer.Uname    = uname.Text.Trim();
                objConsumer.Email    = email.Text.Trim();
                objConsumer.Password = password.Text.Trim();
                objConsumer.Address  = txtAddress.Text.Trim();
                objConsumer.Mobile   = txtMobile.Text.Trim();
                objConsumer.DOB      = Convert.ToDateTime(txtDOB.Text.Trim());
                objConsumer.Insert();
                Label1.Text     = "registered successfully";
                txtAddress.Text = "";
                txtAns.Text     = "";
                txtDOB.Text     = "";
                txtMobile.Text  = "";
                txtName.Text    = "";
                txtQue.Text     = "";
                lname.Text      = "";
                email.Text      = "";
                password.Text   = "";
                type.Text       = "";
                uname.Text      = "";
            }
        }
    }
Exemple #3
0
 protected void btnSave_Click(object sender, EventArgs e)
 {
     //string sFilename = Guid.NewGuid().ToString();
     //if (filePhoto.HasFile)
     //{
     //    string sPath = "";
     //    string sFile = filePhoto.FileName.ToString();
     //    sPath = Server.MapPath("EmpPhotos");
     //    sFilename = sFilename + sFile.Substring(sFile.LastIndexOf("."));
     //    filePhoto.SaveAs(sPath + "\\" + sFilename);
     //}
     //else
     //{
     //    sFilename = "NoImage.jpg";
     //}
     objEmployee.Name     = txtName.Text.Trim();
     objEmployee.L_Name   = lname.Text.Trim();
     objEmployee.Uname    = uname.Text.Trim();
     objEmployee.Email    = email.Text.Trim();
     objEmployee.Password = password.Text.Trim();
     objEmployee.Type     = type.Text.Trim();
     objEmployee.Address  = txtAddress.Text.Trim();
     objEmployee.Mobile   = txtMobile.Text.Trim();
     objEmployee.DOB      = Convert.ToDateTime(txtDOB.Text.Trim());
     objEmployee.Question = txtQue.Text.Trim();
     objEmployee.Answer   = txtAns.Text.Trim();
     //objEmployee.Designation = txtDesignation.Text.Trim();
     //objEmployee.DepartmentId = Convert.ToInt32(ddlDepartment.SelectedValue);
     //if (txtDOJ.Text.Trim() != "")
     //{
     //    objEmployee.DOJ = Convert.ToDateTime(txtDOJ.Text.Trim());
     //}
     //else
     //{
     //    objEmployee.DOJ = Convert.ToDateTime("01/01/1900");
     //}
     //if (txtDOC.Text.Trim() != "")
     //{
     //    objEmployee.DOC = Convert.ToDateTime(txtDOC.Text.Trim());
     //}
     //else
     //{
     //    objEmployee.DOC = Convert.ToDateTime("01/01/1900");
     //}
     //objEmployee.Status = Convert.ToInt32(ddlStatus.SelectedValue);
     //if (txtDOB.Text.Trim() != "")
     //{
     //    objEmployee.DOB = Convert.ToDateTime(txtDOB.Text.Trim());
     //}
     //else
     //{
     //    objEmployee.DOB = Convert.ToDateTime("01/01/1900");
     //}
     //objEmployee.Address = txtAddress.Text.Trim();
     //objEmployee.City = txtCity.Text.Trim();
     //objEmployee.State= txtState.Text.Trim();
     //objEmployee.Zip = txtZipcode.Text.Trim();
     //objEmployee.Phone = txtPhone.Text.Trim();
     //objEmployee.Mobile = txtMobile.Text.Trim();
     //objEmployee.Email= txtEmail.Text.Trim();
     //objEmployee.Bio = txtBio.Text.Trim();
     //objEmployee.Degree = txtDegree.Text.Trim();
     //objEmployee.Photo = sFilename;
     objEmployee.Insert();
     Response.Redirect("Manage-Employee.aspx");
 }