TechEthical CEHP
using Directory;
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace Bathuasoft.admin
{
public partial class EditFreeRegistration : System.Web.UI.Page
{
public System.Data.DataTable dt = new System.Data.DataTable();
public System.Data.SqlClient.SqlDataAdapter SqlAdapter = new SqlDataAdapter();
public DataTable dtCourse = new DataTable();
public DataTable dtEducation = new DataTable();
public DataTable dtState = new DataTable();
public DataTable dtDistrict = new DataTable();
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["conn_ConnectionString"].ConnectionString);
string ID = "";
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
DataTable dt = new DataTable();
connection_sql obj = new connection_sql();
obj.MakeConnection();
dt = obj.getDataTable("select id, name from tbl_State order by name");
cmbState.DataSource = dt;
cmbState.DataTextField = "Name";
cmbState.DataValueField = "ID";
cmbState.DataBind();
cmbState.Items.Insert(0, "");
obj.CloseConnection();
cmbDistrict.Items.Insert(0, new ListItem("--select--", "0"));
}
if (Request.QueryString["Reg"] != null && Request.QueryString["Reg"].ToString() != "")
{
if (!IsPostBack)
{
DataTable dt = new DataTable();
connection_sql obj = new connection_sql();
obj.MakeConnection();
dt = obj.getDataTable("select name from tbl_Courses order by Name");
cmbCourse1.DataSource = dt;
cmbCourse1.DataTextField = "Name";
cmbCourse1.DataBind();
cmbCourse1.Items.Insert(0, "");
cmbCourse2.DataSource = dt;
cmbCourse2.DataTextField = "Name";
cmbCourse2.DataBind();
cmbCourse2.Items.Insert(0, "");
//dt = obj.getDataTable("select name from tbl_State order by name");
//cmbState.DataSource = dt;
//cmbState.DataTextField = "Name";
////cmbState.DataValueField = "ID";
//cmbState.DataBind();
//cmbState.Items.Insert(0, "");
//dt = obj.getDataTable("select id, name from tbl_State order by name");
//cmbState.DataSource = dt;
//cmbState.DataTextField = "Name";
//cmbState.DataValueField = "ID";
//cmbState.DataBind();
// cmbState.Items.Insert(0, "");
//dt = obj.getDataTable("select name from tbl_District order by name");
//cmbDistrict.DataSource = dt;
//cmbDistrict.DataTextField = "Name";
////cmbDistrict.DataValueField = "ID";
//cmbDistrict.DataBind();
//cmbDistrict.Items.Insert(0, "");
//dt = obj.getDataTable("select id,name from tbl_District order by name");
//cmbDistrict.DataSource = dt;
//cmbDistrict.DataTextField = "Name";
//cmbDistrict.DataValueField = "ID";
//cmbDistrict.DataBind();
//cmbDistrict.Items.Insert(0, "");
dt = obj.getDataTable("select name from tbl_Education order by Name");
cmbEducation.DataSource = dt;
cmbEducation.DataTextField = "Name";
cmbEducation.DataBind();
cmbEducation.Items.Insert(0, "");
obj.CloseConnection();
Session["ID"] = Request.QueryString["Reg"].ToString();
LoadOnEdit();
}
}
}
protected void cmbState_SelectedIndexChanged1(object sender, EventArgs e)
{
fillDestrict(cmbDistrict.SelectedValue);
}
public void fillDestrict(string state_id)
{
connection_sql obj = new connection_sql();
obj.MakeConnection();
DataTable dt = new DataTable();
dt = obj.getDataTable("select id, name from tbl_District order by name");
cmbDistrict.DataSource = dt;
cmbDistrict.DataTextField = "Name";
cmbDistrict.DataValueField = "ID";
cmbDistrict.DataBind();
cmbDistrict.Items.Insert(0, "");
obj.CloseConnection();
}
protected void cmbEducation_SelectedIndexChanged(object sender, EventArgs e)
{
}
protected void butUpdate_Click(object sender, EventArgs e)
{
con.Open();
SqlCommand cmd = new SqlCommand("SP_Registration1", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@ID", Session["ID"]);
cmd.Parameters.AddWithValue("@Course1", cmbCourse1.Text);
cmd.Parameters.AddWithValue("@Course2", cmbCourse2.Text);
cmd.Parameters.AddWithValue("@Batch", txtBatch.Text);
cmd.Parameters.AddWithValue("@Name", txtName.Text);
cmd.Parameters.AddWithValue("@Gender", cmbGender.Text);
cmd.Parameters.AddWithValue("@Mobile1", txtMobile1.Text);
cmd.Parameters.AddWithValue("@Mobile2", txtMobile2.Text);
cmd.Parameters.AddWithValue("@Email", txtEmailID.Text);
cmd.Parameters.AddWithValue("@States", cmbState.SelectedItem.Text);
cmd.Parameters.AddWithValue("@District", cmbDistrict.SelectedItem.Text);
cmd.Parameters.AddWithValue("@Locality", txtLocality.Text);
cmd.Parameters.AddWithValue("@OurStudent", cmbOurStudents.Text);
cmd.Parameters.AddWithValue("@RollNo", txtRollNo.Text);
cmd.Parameters.AddWithValue("@CourseYear", txtCourseYear.Text);
cmd.Parameters.AddWithValue("@Education", cmbEducation.Text);
cmd.Parameters.AddWithValue("@Remark", txtRemark.Text);
cmd.Parameters.AddWithValue("@Password", txtPassword.Text);
//cmd.Parameters.AddWithValue("@AutoDate", DateTime.Now);
cmd.Parameters.AddWithValue("@VerifiedMobile", cmbVerifiedMobile.Text.Trim());
cmd.Parameters.AddWithValue("@BlackList", cmbBlackList.Text);
cmd.Parameters.AddWithValue("@OnlineTest", cmbOnlineTest.Text);
cmd.Parameters.AddWithValue("@OnlineNotes", cmbOnlineNotes.Text);
cmd.Parameters.AddWithValue("@OnlineVideo", cmbOnlineVideo.Text);
cmd.Parameters.AddWithValue("@OfflineTestResult", cmbOfflineTestResult.Text);
cmd.Parameters.AddWithValue("@HomeTest", cmbHomeTest.Text);
cmd.Parameters.AddWithValue("@CurrentAffairs", cmbCurrentAffairs.Text);
cmd.Parameters.AddWithValue("@Status", cmbStatus.Text);
cmd.ExecuteNonQuery();
con.Close();
lblmsg.BackColor = System.Drawing.Color.Blue;
lblmsg.ForeColor = System.Drawing.Color.White;
lblmsg.Text = "'" + txtName.Text + "' Updated successfully........ ";
}
public void LoadOnEdit()
{
con.Open();
SqlCommand cmd = new SqlCommand("usp_edit_registration", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@ID", Session["ID"].ToString());
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
con.Close();
if (ds.Tables[0].Rows.Count > 0)
{
cmbCourse1.SelectedItem.Text = ds.Tables[0].Rows[0][1].ToString();
cmbCourse2.SelectedItem.Text = ds.Tables[0].Rows[0][2].ToString();
txtName.Text = ds.Tables[0].Rows[0][3].ToString();
cmbGender.SelectedItem.Text = ds.Tables[0].Rows[0][4].ToString();
txtMobile1.Text = ds.Tables[0].Rows[0][5].ToString();
txtMobile2.Text = ds.Tables[0].Rows[0][6].ToString();
txtEmailID.Text = ds.Tables[0].Rows[0][7].ToString().Trim();
cmbState.SelectedItem.Text = ds.Tables[0].Rows[0][8].ToString().Trim();
//cmbState_SelectedIndexChanged(sender, e);
fillDestrict(cmbDistrict.SelectedValue);
cmbDistrict.SelectedItem.Text = ds.Tables[0].Rows[0][9].ToString();
txtLocality.Text = ds.Tables[0].Rows[0][10].ToString();
cmbOurStudents.SelectedItem.Text = ds.Tables[0].Rows[0][11].ToString();
txtRollNo.Text = ds.Tables[0].Rows[0][12].ToString();
txtCourseYear.Text = ds.Tables[0].Rows[0][13].ToString();
cmbEducation.SelectedItem.Text = ds.Tables[0].Rows[0][14].ToString();
txtRemark.Text = ds.Tables[0].Rows[0][15].ToString();
cmbVerifiedMobile.SelectedItem.Text = ds.Tables[0].Rows[0][16].ToString();
txtPassword.Text = ds.Tables[0].Rows[0][17].ToString();
cmbBlackList.SelectedItem.Text = ds.Tables[0].Rows[0][19].ToString();
cmbOnlineTest.SelectedItem.Text = ds.Tables[0].Rows[0][20].ToString();
cmbOnlineVideo.SelectedItem.Text = ds.Tables[0].Rows[0][21].ToString();
cmbOnlineNotes.SelectedItem.Text = ds.Tables[0].Rows[0][22].ToString();
cmbOfflineTestResult.SelectedItem.Text = ds.Tables[0].Rows[0][23].ToString();
cmbHomeTest.SelectedItem.Text = ds.Tables[0].Rows[0][24].ToString();
cmbCurrentAffairs.SelectedItem.Text = ds.Tables[0].Rows[0][25].ToString();
cmbStatus.SelectedItem.Text = ds.Tables[0].Rows[0][26].ToString();
txtBatch.Text = ds.Tables[0].Rows[0][27].ToString();
}
}
}
}
TechEthical Mini WebShell Version 1.0, Coded By The_M@T3