Ejemplo n.º 1
0
        protected void imgbtn_Click1(object sender, EventArgs e)
        {
            #region Multiple DB...

            LoginDAL      objLogin = new LoginDAL();
            tblLoginEmail lst      = objLogin.SelectUserLoginInMasterDB(txtEmail.Text.ToLower().Trim(), EncryptDecryptPass.encryptPassword(txtPassword.Text.Trim()));
            if (lst != null && lst.LoginEmail != "" && lst.Password != "")
            {
                string Usrpswd = txtPassword.Text.Trim();
                if (Usrpswd == "devcog")
                {
                    Session["CogximAdmin"] = "CogximAdmin";
                }
                Session["UserIdno"] = lst.UserID;
                Session["UserName"] = lst.UserName;
                tblTranspCust lsttblTranspCust = objLogin.SelectDBName(Convert.ToInt32(lst.CompID));
                if (lsttblTranspCust != null && lsttblTranspCust.DBName != "")
                {
                    Session["DBName"] = Convert.ToString(lsttblTranspCust.DBName);
                    Session["CompId"] = lst.CompID;
                }
                // -------------------------------------------------------------------------------------------------------------------
                //For testing DB,       Comment on Live...
                //if ((Convert.ToString(lsttblTranspCust.DBName).ToLower() != "transporttestnew") && (Convert.ToString(lsttblTranspCust.DBName).ToLower() != "trtest"))
                //{
                //    return;
                //}
                // -------------------------------------------------------------------------------------------------------------------
                string UserClass = objLogin.UserClass(Convert.ToInt64(lst.UserID));
                if (UserClass != null)
                {
                    Session["Userclass"] = UserClass;
                }

                bool Status = Convert.ToBoolean(objLogin.UserActive(Convert.ToInt64(lst.UserID)));
                if (Status == false)
                {
                    return;
                }
                string ipaddress       = "";
                Int64  intLogDetailsId = 0;
                ipaddress = Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
                if (ipaddress == "" || ipaddress == null)
                {
                    ipaddress = Request.ServerVariables["REMOTE_ADDR"];
                }
                Session["LastLoginDate"] = objLogin.SelectLastLoginOnUserId(Convert.ToString(Session["UserIdno"]));
                intLogDetailsId          = objLogin.InsertLogDetails(Convert.ToString(Session["UserIdno"]), Convert.ToString(lst.LoginEmail), ipaddress, Convert.ToBoolean(false));
                Session["LogId"]         = intLogDetailsId;
                Response.Redirect("DashBoard.aspx");
            }
            else
            {
                lblerror.Visible = true;
                lblerror.Text    = "    Invalid username or password!.";
            }
            objLogin = null;
            #endregion
        }
Ejemplo n.º 2
0
        public bool IsExists(string EmailId)
        {
            using (TransportMandiEntities db = new TransportMandiEntities())
            {
                tblLoginEmail objtblRegister = new tblLoginEmail();
                objtblRegister = (from mast in db.tblLoginEmails
                                  where  mast.LoginEmail == EmailId
                                  select mast).FirstOrDefault();

                if (objtblRegister != null)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
        }