protected void Button1_Click(object sender, EventArgs e) { try { BLItem objBL = new BLItem(); // declare and initialize BLItem object string username = User_ID.Text; string fname = Fname.Text; string lname = Lname.Text; string password = Passwd.Text; int campus = Campus.SelectedIndex + 1; string _Mname = Mname.Text; string _gid = gid.Text; string _gender = gender.SelectedItem.Text; string _dob = dob.Text; string _temp_addr = temp_addr.Text; string _p_addr = pr_addr.Text; string _c_no = c_no.Text; string _cnic = cnic.Text; string _p_em = p_em.Text; string _o_em = o_em.Text; int _deptid = deptid.SelectedIndex + 1; string _d_en = d_en.Text; string _bg = bg.SelectedItem.Text; float _cgpa = float.Parse(cgpa.Text); int _wc = Convert.ToInt32(wc.Text); string _status = status1.Text; string section = sec.Text; //uplodaing image bool image_loaded = true; string pathName = null; if (imgupload.HasFile) { string extension = System.IO.Path.GetExtension(imgupload.FileName); if (extension.ToLower() != ".gif" && extension.ToLower() != ".png" && extension.ToLower() != ".jpg" && extension.ToLower() != ".jpeg") { ScriptManager.RegisterStartupScript(this, this.GetType(), "popup", "alert('invalid image format');", true); } else { int file_size = imgupload.PostedFile.ContentLength; if (file_size > 1048576) { ScriptManager.RegisterStartupScript(this, this.GetType(), "popup", "alert('max file size is 1 mb');", true); image_loaded = false; } else { pathName = "uploadedimages/" + Path.GetFileName(imgupload.PostedFile.FileName); } } } int temp2 = objBL.check_student_username(username); if (temp2 == 0) { int temp = objBL.insertIntoStudent(username, fname, lname, password, campus, _Mname, _gid, _gender, _dob, _temp_addr, _p_addr, _p_em, _o_em, _cgpa, _c_no, _cnic, _deptid, _bg, _d_en, _wc, _status, section, pathName); imgupload.SaveAs(Server.MapPath("~/uploadedimages/" + imgupload.FileName)); if (temp >= 0 && image_loaded) { status.Visible = true; status.Text = "Registration is successful"; //Response.Redirect("Admin_Student_Registeration.aspx"); } else { status.Visible = true; status.Text = "Unable to register"; } } else if (temp2 != 0) { status.Visible = true; status.Text = "username already exists"; //Response.Redirect("Admin_Student_Registeration.aspx"); } } catch (SqlException) { throw; } }