TechEthical CEHP

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

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.IO;
using Microsoft.SqlServer;
using System.Data.SqlClient;
using System.Data;
using Directory;

namespace Bathuasoft
{
    public partial class Studies : System.Web.UI.Page
    {
        public System.Data.DataTable dt = new System.Data.DataTable();
        public System.Data.SqlClient.SqlDataAdapter SqlAdapter = new SqlDataAdapter();
        public DataTable dt1 = new DataTable();
        public DataTable dtAdds = new DataTable();
        public connection_sql obj = new connection_sql();
        protected void page_Load(object sender, EventArgs e)
        {

            lnkDownload.Visible = false;
            obj.MakeConnection();

            if (!IsPostBack)
            {
                //DataTable dt=new DataTable();
                //if (dt.Rows.Count > 0) {
                //    imgMainImage.ImageUrl = dt.Rows[2][1].ToString();
                //}
                getCourse();
               
            }

            dtAdds = obj.getDataTable("select top 1 * from Adds  where status = 'active' order by newid() ");

        }

        public void getCourse()
        {
            connection_sql obj = new connection_sql();
            obj.MakeConnection();
            string vString = "";

            vString = "Select  ID , NAME from tbl_Courses";

            dt = obj.getDataTable(vString);
            cmbCourse.DataSource = null;
            cmbCourse.DataSource = dt;
            cmbCourse.DataTextField = "NAME";
            cmbCourse.DataValueField = "ID";
            cmbCourse.DataBind();
            cmbCourse.Items.Insert(0, "");
            obj.CloseConnection();
        }
        public void getsubject()
        {
            connection_sql obj = new connection_sql();
            obj.MakeConnection();
            string vString = "";

            vString = "Select  ID , NAME from tbl_Subject where course_ID='" + cmbCourse.SelectedValue + "' ";

            dt = obj.getDataTable(vString);

            

            cmbSubject.DataSource = null;
            cmbSubject.DataSource = dt;
            cmbSubject.DataTextField = "NAME";
            cmbSubject.DataValueField = "ID";
            cmbSubject.DataBind();
            cmbSubject.Items.Insert(0, "");
            obj.CloseConnection();
        }

        public void getUnit()
        {
            connection_sql obj = new connection_sql();
            obj.MakeConnection();
            string vString = "";

            vString = "Select  ID , NAME from tbl_Unit where Subject_ID='" + cmbSubject.SelectedValue + "' ";

            dt = obj.getDataTable(vString);
            cmbUnit.DataSource = null;
            cmbUnit.DataSource = dt;
            cmbUnit.DataTextField = "NAME";
            cmbUnit.DataValueField = "ID";
            cmbUnit.DataBind();
            cmbUnit.Items.Insert(0, "");
            obj.CloseConnection();
        }


        public void getTopic()
        {


            connection_sql obj = new connection_sql();
            obj.MakeConnection();
            string vString = "";

            vString = "Select  ID , NAME from tbl_Topics where Unit_ID='" + cmbUnit.SelectedValue + "' ";

            dt = obj.getDataTable(vString);
            cmbTopic.DataSource = null;
            cmbTopic.DataSource = dt;
            cmbTopic.DataTextField = "NAME";
            cmbTopic.DataValueField = "ID";
            cmbTopic.DataBind();
            cmbTopic.Items.Insert(0, "");
            obj.CloseConnection();

        }

        protected void butGo_Click(object sender, EventArgs e)
        {
          

            if (cmbCourse.Text == "")
            {
                ScriptManager.RegisterStartupScript(this, GetType(), "set", "alert('please Select any course');", true);
            }

            else
            {

                connection_sql obj = new connection_sql();
                obj.MakeConnection();
                SqlCommand cmd = new SqlCommand("SP_Studies", obj.conn);
                cmd.CommandType = CommandType.StoredProcedure;
                SqlDataAdapter da = new SqlDataAdapter(cmd);
                DataTable dt = new DataTable();
                cmd.Parameters.AddWithValue("@Course", cmbCourse.SelectedValue);

                cmd.Parameters.AddWithValue("@Subject", cmbSubject.SelectedValue);
                cmd.Parameters.AddWithValue("@Unit", cmbUnit.SelectedValue);

                da.Fill(dt);
                if (dt.Rows.Count > 0)
                {
                    lblCouse.Text = dt.Rows[0]["Course"].ToString();
                    lblSubject.Text = dt.Rows[0]["Subject"].ToString();
                    lblUnit.Text = dt.Rows[0]["Unit"].ToString();
                    lblTopic.Text = dt.Rows[0]["Topic"].ToString();
                    lblTitle.Text = dt.Rows[0]["Title"].ToString();
                    lblShortContents.Text = dt.Rows[0]["ShortContents"].ToString();
                    divContents.InnerHtml = dt.Rows[0]["FullContents"].ToString();
                    if (dt.Rows[0]["Download"].ToString() != "")
                    {
                        lnkDownload.InnerText = "Download";
                        lnkDownload.HRef = "/OnlineStudy/Notes/" + dt.Rows[0]["Download"].ToString();

                        lnkDownload.Visible = true;
                    }
                    else
                    {
                        lnkDownload.Visible = false;
                    }

                    lbllink.Text = dt.Rows[0]["videolink"].ToString();
                    //DataSet ds = new DataSet();
                    //dtSampleVedio = obj.getDataTable("Select Link from tbl_DemoLectures order by id desc");

                }
                SqlCommand cmd1 = new SqlCommand("select imagepath from adds where id=8 ", obj.conn);
                
                SqlDataAdapter da1 = new SqlDataAdapter(cmd1);
                DataTable dt1 = new DataTable();
                da1.Fill(dt1);

                dtAdds = obj.getDataTable("select top 1 * from Adds  where status = 'active' order by newid() ");
                obj.CloseConnection();

            }
        }
        
        protected void cmbCourse_SelectedIndexChanged(object sender, EventArgs e)
        {
            getsubject();
        }

        protected void cmbSubject_SelectedIndexChanged(object sender, EventArgs e)
        {
            getUnit();
        }

        protected void cmbUnit_SelectedIndexChanged(object sender, EventArgs e)
        {
            getTopic();
        }
             

    }
}







TechEthical Mini WebShell Version 1.0, Coded By The_M@T3