TechEthical CEHP
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