using System; using System.Data; using System.Collections.Generic; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class Admin_Login : System.Web.UI.Page { DBAccess.DBAccess DBAcc = new DBAccess.DBAccess(System.Configuration.ConfigurationSettings.AppSettings["SE_ConnectionString"]); protected void Page_Load(object sender, EventArgs e) { #region Validity //if (Request.Url.AbsoluteUri.Replace("http://", "").StartsWith("localhost")) //{ //} //else if (Request.Url.AbsoluteUri.Replace("http://", "").StartsWith("www.emt-ar.com") || Request.Url.AbsoluteUri.Replace("http://", "").StartsWith("emt-ar.com") || Request.Url.AbsoluteUri.Replace("http://", "").StartsWith("www.emtedadco.com") || Request.Url.AbsoluteUri.Replace("http://", "").StartsWith("emtedadco.com")) //{ //} //else if (Request.Url.AbsoluteUri.Replace("http://", "").Contains("sam-ware.com")) //{ //} //else //{ // Response.End(); //} /////////////////////////////////// //DateTime ED = Convert.ToDateTime("1/1/2050"); //if (System.DateTime.Today > ED) //{ // Response.End(); //} #endregion if (Session["AdminID" + System.Configuration.ConfigurationSettings.AppSettings["SE_ModuleID"]] != null && Session["AdminID" + System.Configuration.ConfigurationSettings.AppSettings["SE_ModuleID"]].ToString() != "") //Admin logged in { if (Request.Params["retP"] != null && Request.Params["retP"] != "") { Response.Redirect(Server.UrlDecode(Request.Params["retP"])); } else { Response.Redirect("../Admin/"); } } } protected void Button1_Click(object sender, EventArgs e) { string str_UserName = "N'" + txt_Admin_UserName.Text.Replace("'", "''") + "'"; string str_Password = "N'" + txt_Admin_Password.Text.Replace("'", "''") + "'"; //DataSet DS_Admin = DBAcc.DataSetSel("[sp_SelectAnAdmin__UserName_Passord] " + str_Admin_UserName + "," + str_Admin_Password + "," + System.Configuration.ConfigurationSettings.AppSettings["BasicSk_ModuleID"]); DataSet DS_Admin = DBAcc.DataSetSel(@" SELECT dbo.__StandardEngine_T_Login.Login_ID, dbo.__StandardEngine_T_Login.Senior, dbo.__StandardEngine_T_Modules.ModuleName FROM dbo.__StandardEngine_T_Login INNER JOIN dbo.__StandardEngine_T_Modules ON dbo.__StandardEngine_T_Login.Module_ID = dbo.__StandardEngine_T_Modules.Module_ID where dbo.__StandardEngine_T_Login.UserName=" + str_UserName + @" and dbo.__StandardEngine_T_Login.Password=" + str_Password + @" and dbo.__StandardEngine_T_Login.Module_ID=" + System.Configuration.ConfigurationSettings.AppSettings["SE_ModuleID"]); if (DS_Admin.Tables.Count > 0 && DS_Admin.Tables[0].Rows.Count > 0) { Session.Add("AdminID" + System.Configuration.ConfigurationSettings.AppSettings["SE_ModuleID"], DS_Admin.Tables[0].Rows[0]["Login_ID"].ToString()); Session.Add("Admin_Name", txt_Admin_UserName.Text.Replace("'", "''")); Session.Add("Admin_Password", txt_Admin_Password.Text); Session.Add("Admin_Level", DS_Admin.Tables[0].Rows[0]["Senior"].ToString()); Session.Add("Admin_Corporate_ID", System.Configuration.ConfigurationSettings.AppSettings["SE_ModuleID"]); Session.Add("Admin_CorporateName", DS_Admin.Tables[0].Rows[0]["ModuleName"].ToString()); //Session.Add("HideControls", 1); /////////////////////////////////////////////////////////////////////////////////// if (Request.Params["retP"] != null && Request.Params["retP"] != "") { Response.Redirect(Server.UrlDecode(Request.Params["retP"])); } else { Response.Redirect("../Admin/"); } } else { tr_msg_LoginFailed.Visible = true; } } }