Ejemplo n.º 1
0
        public ActionResult LoginSystem(LoginModel model)
        {
            var check = new CheckLogin();

            if (ModelState.IsValid)
            {
                var result = check.Login(model.UserName, model.PassWord);

                if (result)
                {
                    var user        = check.GetById(model.UserName);
                    var userSession = new UserLogin();
                    userSession.userId   = user.ID;
                    userSession.password = user.Password;

                    Session.Add(CommonLogin.USER_SESSION, userSession);

                    return(RedirectToAction("Index", "Home"));
                }
                else
                {
                    ModelState.AddModelError(string.Empty, "Đăng nhập thất bại");
                }
            }

            return(View("Index"));
        }
        FacebookTokenManager _tokenMng;//TODO use interface

        public FacebookUserManager(ITokenMng tokenMng)
        {
            _facebookUserService = new FacebookUserService();
            _registerService     = new RegisterService();
            _checkLogin          = new CheckLogin();
            _tokenMng            = new FacebookTokenManager();//TODO use interface
        }
Ejemplo n.º 3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //check login status
        CheckLogin cl = new CheckLogin();
        bool LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));
        if (!LoginStatus)
        {
            Response.Redirect("~/Pages/FirstLogin.aspx");
        }

        LabelRegisterSent.Visible = false;
        imgok.Visible = false;
        lblEmailError.Visible = false;
        userId = Convert.ToInt32(Session["UserId"]);

        //Name
        var query = context.Users.Where(u => u.UserId == userId).FirstOrDefault();
        bool gender = query.Gender;

        if (gender == true)
        {
            title = "خانم";
        }
        else if (gender == false)
        {
            title = "آقای";
        }
        LabelName.Text = title + " " + query.FirstName + " " + query.LastName;
        LabelCode.Text = "GP800-" + Session["UserId"];
    }
Ejemplo n.º 4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //check login status
        CheckLogin cl          = new CheckLogin();
        bool       LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));

        if (!LoginStatus)
        {
            Response.Redirect("~/Pages/FirstLogin.aspx");
        }

        LabelRegisterSent.Visible = false;
        imgok.Visible             = false;
        lblEmailError.Visible     = false;
        userId = Convert.ToInt32(Session["UserId"]);

        //Name
        var  query  = context.Users.Where(u => u.UserId == userId).FirstOrDefault();
        bool gender = query.Gender;

        if (gender == true)
        {
            title = "خانم";
        }
        else if (gender == false)
        {
            title = "آقای";
        }
        LabelName.Text = title + " " + query.FirstName + " " + query.LastName;
        LabelCode.Text = "GP800-" + Session["UserId"];
    }
Ejemplo n.º 5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            this.Button1.Attributes.Add("onclick", "return conf();");
            CheckLogin.checkAll();

            if (!IsPostBack)
            {
                string sql = "select * from t_3th where id=";
                string tit = "";
                switch (UID)
                {
                case "interface":
                    tit  = "地图API管理";
                    sql += "1";
                    break;

                case "use":
                    tit  = "应用管理";
                    sql += "2";
                    break;

                case "source":
                    tit  = "资源管理";
                    sql += "3";
                    break;
                }
                this.Label1.Text = tit;
                DataTable dt = AccessDb.Execute(sql).Tables[0];
                this.txt_url.Text = dt.Rows[0]["purl"].ToString();
            }
        }
Ejemplo n.º 6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //check login status
        CheckLogin cl          = new CheckLogin();
        bool       LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));

        if (!LoginStatus)
        {
            Response.Redirect("Login.aspx?Page=Notifications");
        }

        if (GridViewNotifications.Rows.Count == 0)
        {
            LabelNoRecord.Visible = true;
        }


        SqlConnection sqlConn = new SqlConnection(ConfigurationManager.ConnectionStrings["ShopConnectionString"].ConnectionString);
        SqlCommand    sqlCmd  = new SqlCommand("sp_notificationsAllRead", sqlConn);

        sqlCmd.CommandType = CommandType.StoredProcedure;
        sqlCmd.Parameters.Add("@UserId", SqlDbType.Int).Value = Convert.ToInt32(Session["UserId"]);

        sqlConn.Open();
        sqlCmd.ExecuteNonQuery();

        sqlCmd.Dispose();
        sqlConn.Dispose();
    }
Ejemplo n.º 7
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //check login status
        CheckLogin cl = new CheckLogin();
        bool LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));
        if (!LoginStatus)
        {
            Response.Redirect("Login.aspx?Page=Requests");
        }

        SqlConnection sqlConn = new SqlConnection(ConfigurationManager.ConnectionStrings["ShopConnectionString"].ConnectionString);
        SqlCommand sqlCmd = new SqlCommand("sp_requestsAllRead", sqlConn);
        sqlCmd.CommandType = CommandType.StoredProcedure;
        sqlCmd.Parameters.Add("@UserId", SqlDbType.Int).Value = Convert.ToInt32(Session["UserId"]);

        sqlConn.Open();
        sqlCmd.ExecuteNonQuery();

        sqlCmd.Dispose();
        sqlConn.Dispose();

        if (GridViewFriends.Rows.Count == 0)
        {
            LabelFriendsNoRecord.Visible = true;
        }
    }
Ejemplo n.º 8
0
 public UserManager(ITokenMng tokenMng)
 {
     _userService     = new UserService();
     _registerService = new RegisterService();
     _checkLogin      = new CheckLogin();
     _tokenMng        = tokenMng;
 }
Ejemplo n.º 9
0
        static bool Tumbler()
        {
            Console.Clear();
            var st = new SetLabel();

            st.Label("Выберите действие");
            st.AddPoint(0, "Выход");
            st.AddPoint(1, "Проверка ввода логина");
            st.AddPoint(2, "Операции с текстом");
            st.AddPoint(3, "Проверка на анаграммность");

            switch (st.UserSelTask())
            {
            case 0:
                Exit.ExitProgram();
                return(false);

            case 1:
                CheckLogin.Main();
                return(true);

            case 2:
                Task_2.Main();
                return(true);

            case 3:
                Anagram.Main();
                return(true);

            default:
                return(true);
            }
        }
Ejemplo n.º 10
0
    public void ResultUserInfo()
    {
        SetLoginNote loginNote  = this.gameObject.GetComponent <SetLoginNote>();
        CheckLogin   loginCheck = this.gameObject.GetComponent <CheckLogin>();

        loginNote.SetLoginInfo(user, password);
        loginCheck.GetLogin(user, password);
    }
Ejemplo n.º 11
0
        public CheckLogin LoginBAL(string username, string password)
        {
            string             designation;
            EmployeeDetailsDAL dal = new EmployeeDetailsDAL();
            CheckLogin         ck  = dal.LoginDAL(username, password);

            return(ck);
        }
Ejemplo n.º 12
0
 protected void Page_Load(object sender, EventArgs e)
 {
     CheckLogin.checkAll();
     if (!IsPostBack)
     {
         ini();
     }
 }
Ejemplo n.º 13
0
        public ActionResult LoginSystem(LoginModel model)
        {
            var check = new CheckLogin();

            if (ModelState.IsValid)
            {
                var result = check.Login(model.UserName, model.PassWord);

                if (result == 1)
                {
                    var user        = check.GetById(model.UserName);
                    var userSession = new UserLogin();

                    //InfoUser.MaNv = user.MANV;
                    //InfoUser.TenNv = user.HOTEN;
                    //InfoUser.NgaySinh = user.NGAYSINH;
                    //InfoUser.GioiTinh = user.GIOITINH;
                    //InfoUser.DienThoai = user.DIENTHOAI;
                    //InfoUser.Mail = user.MAIL;
                    //InfoUser.DiaChi = user.DIACHI;
                    //InfoUser.NgayLam = user.NGAYLAM;
                    //InfoUser.Luong = user.LUONG;
                    //InfoUser.UserName = user.USERNAMES;
                    //InfoUser.PassWord = user.PASSWORDS;


                    userSession.userName = user.USERNAMES;
                    userSession.passWord = user.PASSWORDS;
                    userSession.fullname = user.HOTEN;

                    Session["fulname"] = userSession.fullname;

                    Session.Add(CommonLogin.USER_SESSION, userSession);

                    return(RedirectToAction("Index", "Home"));
                }
                else if (result == 0)
                {
                    ModelState.AddModelError(string.Empty, "Tài khoản không tồn tại.");
                }
                else if (result == -1)
                {
                    ModelState.AddModelError(string.Empty, "Mật khẩu không đúng");
                    tryLogin++;
                    if (tryLogin == 4)
                    {
                        ModelState.AddModelError(string.Empty, "Bạn đã đăng nhập sai quá số lần cho phép (3 lần). Xin hãy đăng nhập lại sau 30s");
                        tryLogin = 0;
                    }
                }
                else
                {
                    ModelState.AddModelError(string.Empty, "Đăng nhập thất bại");
                }
            }

            return(View("Index"));
        }
Ejemplo n.º 14
0
        /// <summary>
        /// </summary>
        /// <param name="sender">
        /// </param>
        /// <param name="message">
        /// </param>
        public void Handle(object sender, Message message)
        {
            var client = (Client)sender;
            var selectCharacterMessage = (SelectCharacterMessage)message.Body;

            var checkLogin = new CheckLogin();

            if (checkLogin.IsCharacterOnAccount(client, selectCharacterMessage.CharacterId) == false)
            {
                Colouring.Push(ConsoleColor.Green);
                Console.WriteLine(
                    "Client '" + client.AccountName + "' tried to log in as CharID "
                    + selectCharacterMessage.CharacterId + " but it is not on their account!");
                Colouring.Pop();

                // NV: Is this really what we want to send? Should find out sometime...
                client.Send(0x00001F83, new LoginErrorMessage {
                    Error = LoginError.InvalidUserNamePassword
                });
                client.Server.DisconnectClient(client);
                return;
            }

            if (OnlineDao.IsOnline(selectCharacterMessage.CharacterId).Online == 1)
            {
                Console.WriteLine(
                    "Client '" + client.AccountName
                    + "' is trying to login, but the requested character is already logged in.");
                client.Send(0x00001F83, new LoginErrorMessage {
                    Error = LoginError.AlreadyLoggedIn
                });
                client.Server.DisconnectClient(client);
                return;
            }

            OnlineDao.SetOnline(selectCharacterMessage.CharacterId);

            IPAddress zoneIpAdress;

            if (IPAddress.TryParse(ConfigReadWrite.Instance.CurrentConfig.ZoneIP, out zoneIpAdress) == false)
            {
                IPHostEntry zoneHost = Dns.GetHostEntry(ConfigReadWrite.Instance.CurrentConfig.ZoneIP);
                zoneIpAdress = zoneHost.AddressList.FirstOrDefault(ip => ip.AddressFamily == AddressFamily.InterNetwork);
            }

            var zoneRedirectionMessage = new ZoneInfoMessage
            {
                CharacterId     = selectCharacterMessage.CharacterId,
                ServerIpAddress = zoneIpAdress,
                ServerPort      =
                    (ushort)
                    ConfigReadWrite.Instance.CurrentConfig.ZonePort
            };

            client.Send(0x0000615B, zoneRedirectionMessage);
        }
Ejemplo n.º 15
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            CheckLogin.checkAll();
            this.but_save.Attributes.Add("onclick", "return conf();");

            if (!IsPostBack)
            {
                showgrid(null, null);
            }
        }
Ejemplo n.º 16
0
 protected void Page_Load(object sender, EventArgs e)
 {
     //check login status
     CheckLogin cl = new CheckLogin();
     bool LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));
     if (!LoginStatus)
     {
         Response.Redirect("Login.aspx?Page=Settings");
     }
 }
Ejemplo n.º 17
0
        public Customer RegistrateCustomer()
        {
            CheckLogin checkLogin = IsLoginFree;

            Customer CurCust = new Customer();

            CurCust.Registration(checkLogin);
            Base.Add(CurCust);
            CurCust.IDCustomer = Base.IndexOf(CurCust);
            return(CurCust);
        }
Ejemplo n.º 18
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //check login status
        CheckLogin cl          = new CheckLogin();
        bool       LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));

        if (!LoginStatus)
        {
            Response.Redirect("Login.aspx?Page=Settings");
        }
    }
Ejemplo n.º 19
0
        protected void Page_Load(object sender, EventArgs e)
        {
            CheckLogin.checkAll();

            MyPage1.InitPagerControls(this.DGList);
            MyPage1.MyEvent += new EventHandler(this.showgrid);
            if (!IsPostBack)
            {
                showgrid(null, null);
            }
        }
Ejemplo n.º 20
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //check login status
        CheckLogin cl = new CheckLogin();
        bool LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));
        if (!LoginStatus)
        {
            Response.Redirect("Login.aspx?Page=Favorite");
        }

        LabelOffersNoRecord.Visible = false;
    }
Ejemplo n.º 21
0
        protected void Page_Load(object sender, EventArgs e)
        {
            CheckLogin.checkAll();
            this.but_save.Attributes.Add("onclick", "return conf();");


            this.but_save.Attributes.Add("onclick", "return conf();");
            // Page1.InitPagerControls(this.DGList);
            // Page1.MyEvent += new EventHandler(this.showgrid);
            if (!IsPostBack)
            {
                showgrid(null, null);
            }
        }
Ejemplo n.º 22
0
    protected void GridViewTopics_SelectedIndexChanged(object sender, EventArgs e)
    {
        //check login status
        CheckLogin cl          = new CheckLogin();
        bool       LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));

        if (LoginStatus)
        {
            if (HiddenFieldUserType.Value == "1")
            {
                PanelRequest.Visible = true;
            }
            else
            {
                Response.Redirect("~/Support.aspx");
            }
        }
        else
        {
            if (HiddenFieldUserType.Value == "0")
            {
                PanelRequest.Visible = true;
            }
            else
            {
                Response.Redirect("~/Support.aspx");
            }
        }

        DataTable     dt      = new DataTable();
        DataSet       ds      = new DataSet();
        SqlConnection sqlConn = new SqlConnection(ConfigurationManager.ConnectionStrings["ShopConnectionString"].ConnectionString);

        SqlDataAdapter sda = new SqlDataAdapter("sp_supportTopicInfo", sqlConn);

        sda.SelectCommand.CommandType = CommandType.StoredProcedure;
        sda.SelectCommand.Parameters.Add("@TopicId", SqlDbType.Int).Value = GridViewTopics.SelectedDataKey.Value;
        sda.Fill(ds);
        dt = ds.Tables[0];

        if (dt.Rows.Count == 0) //topic doesn't exist
        {
            Response.Redirect("~/Support.aspx");
        }
        else //topic exists
        {
            LabelTopic.Text        = dt.Rows[0]["Topic"].ToString();
            LabelDescriptions.Text = dt.Rows[0]["Descriptions"].ToString();
        }
    }
Ejemplo n.º 23
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            //check login status
            CheckLogin cl = new CheckLogin();
            bool LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));
            if (LoginStatus)
            {
                HiddenFieldUserType.Value = "1";
                ImageUserTpe.ImageUrl = "~/images/TypesImages/SupportUserType1.png";
                PanelUser.Visible = true;

                DataTable dt = new DataTable();
                DataSet ds = new DataSet();
                SqlConnection sqlConn = new SqlConnection(ConfigurationManager.ConnectionStrings["ShopConnectionString"].ConnectionString);

                SqlDataAdapter sda = new SqlDataAdapter("sp_userMenuRemindersCount", sqlConn);
                sda.SelectCommand.CommandType = CommandType.StoredProcedure;
                sda.SelectCommand.Parameters.Add("@UserId", SqlDbType.Int).Value = Convert.ToInt32(Session["UserId"]);
                sda.Fill(ds);
                dt = ds.Tables[0];

                if (Convert.ToInt32(dt.Rows[0]["SupportRequestsCount"].ToString()) != 0)
                {
                    LabelRequestsNewCount.Visible = true;
                    LabelRequestsNewCount.Text = "(" + dt.Rows[0]["SupportRequestsCount"].ToString() + " درخواست پاسخ داده شده)";
                }
                else
                {
                    LabelRequestsNewCount.Visible = false;
                }

                sda.Dispose();
                sqlConn.Dispose();

            }
            else
            {
                HiddenFieldUserType.Value = "0";
                ImageUserTpe.ImageUrl = "~/images/TypesImages/SupportUserType0.png";
                PanelUser.Visible = false;
                PanelSend.Visible = true;
                LinkButtonSend.Enabled = false;
            }

            SqlDataSourceTopics.SelectParameters["UserType"].DefaultValue = HiddenFieldUserType.Value;
        }
    }
Ejemplo n.º 24
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //check login status
        CheckLogin cl = new CheckLogin();
        bool LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));
        if (LoginStatus)
        {
            Response.Redirect("~/Panel.aspx");
        }

        lblsucces.Visible = false;
        Imageok.Visible = false;
     
        VCod = Convert.ToString(Request.QueryString["VCode"]);
    }
Ejemplo n.º 25
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //check login status
        CheckLogin cl = new CheckLogin();
        bool LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));
        if (LoginStatus)
        {
            PanelForgot.Visible = false;
            PanelError.Visible = true;
        }

        LabelError.Visible = false;
        lblSucces.Visible = false;
        ImageOk.Visible = false;
    }
Ejemplo n.º 26
0
    protected override bool AuthorizeCore(HttpContextBase httpContext)
    {
        bool Pass = false;

        if (!CheckLogin.AdminLoginCheck())
        {
            httpContext.Response.StatusCode = 401; //无权限状态码
            Pass = false;
        }
        else
        {
            Pass = true;
        }
        return(Pass);
    }
Ejemplo n.º 27
0
 protected void Page_Load(object sender, EventArgs e)
 {
     CheckLogin.checkAll();
     if (!IsPostBack)
     {
         if (UID != "")
         {
             editIni();
         }
         else
         {
             this.txt_DateTime.Value = DateTime.Now.ToUniversalTime().ToString();
         }
     }
 }
Ejemplo n.º 28
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //check login status
        CheckLogin cl = new CheckLogin();
        bool LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));
        if (!LoginStatus)
        {
            Response.Redirect("Login.aspx?Page=Connections");
        }

        if (GridViewFriends.Rows.Count == 0)
        {
            LabelFriendsNoRecord.Visible = true;
        }
    }
Ejemplo n.º 29
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            //check login status
            CheckLogin cl          = new CheckLogin();
            bool       LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));
            if (LoginStatus)
            {
                HiddenFieldUserType.Value = "1";
                ImageUserTpe.ImageUrl     = "~/images/TypesImages/SupportUserType1.png";
                PanelUser.Visible         = true;

                DataTable     dt      = new DataTable();
                DataSet       ds      = new DataSet();
                SqlConnection sqlConn = new SqlConnection(ConfigurationManager.ConnectionStrings["ShopConnectionString"].ConnectionString);

                SqlDataAdapter sda = new SqlDataAdapter("sp_userMenuRemindersCount", sqlConn);
                sda.SelectCommand.CommandType = CommandType.StoredProcedure;
                sda.SelectCommand.Parameters.Add("@UserId", SqlDbType.Int).Value = Convert.ToInt32(Session["UserId"]);
                sda.Fill(ds);
                dt = ds.Tables[0];

                if (Convert.ToInt32(dt.Rows[0]["SupportRequestsCount"].ToString()) != 0)
                {
                    LabelRequestsNewCount.Visible = true;
                    LabelRequestsNewCount.Text    = "(" + dt.Rows[0]["SupportRequestsCount"].ToString() + " درخواست پاسخ داده شده)";
                }
                else
                {
                    LabelRequestsNewCount.Visible = false;
                }

                sda.Dispose();
                sqlConn.Dispose();
            }
            else
            {
                HiddenFieldUserType.Value = "0";
                ImageUserTpe.ImageUrl     = "~/images/TypesImages/SupportUserType0.png";
                PanelUser.Visible         = false;
                PanelSend.Visible         = true;
                LinkButtonSend.Enabled    = false;
            }

            SqlDataSourceTopics.SelectParameters["UserType"].DefaultValue = HiddenFieldUserType.Value;
        }
    }
Ejemplo n.º 30
0
    protected void GridViewTopics_SelectedIndexChanged(object sender, EventArgs e)
    {
        //check login status
        CheckLogin cl = new CheckLogin();
        bool LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));
        if (LoginStatus)
        {
            if (HiddenFieldUserType.Value == "1")
            {
                PanelRequest.Visible = true;
            }
            else
            {
                Response.Redirect("~/Support.aspx");
            }
        }
        else
        {
            if (HiddenFieldUserType.Value == "0")
            {
                PanelRequest.Visible = true;
            }
            else
            {
                Response.Redirect("~/Support.aspx");
            }
        }

        DataTable dt = new DataTable();
        DataSet ds = new DataSet();
        SqlConnection sqlConn = new SqlConnection(ConfigurationManager.ConnectionStrings["ShopConnectionString"].ConnectionString);

        SqlDataAdapter sda = new SqlDataAdapter("sp_supportTopicInfo", sqlConn);
        sda.SelectCommand.CommandType = CommandType.StoredProcedure;
        sda.SelectCommand.Parameters.Add("@TopicId", SqlDbType.Int).Value = GridViewTopics.SelectedDataKey.Value;
        sda.Fill(ds);
        dt = ds.Tables[0];

        if (dt.Rows.Count == 0) //topic doesn't exist
        {
            Response.Redirect("~/Support.aspx");
        }
        else //topic exists
        {
            LabelTopic.Text = dt.Rows[0]["Topic"].ToString();
            LabelDescriptions.Text = dt.Rows[0]["Descriptions"].ToString();
        }
    }
Ejemplo n.º 31
0
    protected void btn_OK_Click(object sender, EventArgs e)
    {
        CheckLogin checkLogin = new CheckLogin();
        string userID = this.txt_UserName.Text;
        string msg = string.Empty;

        if (checkLogin.Login(this.txt_UserName.Text, this.txt_Pwd.Text, out msg))
        {
            Response.Redirect("Product_List.aspx");
        }
        else
        {
            this.lbl_ErrorMessage.Text = msg;
            //WriteErrorMsg(msg);
        }
    }
Ejemplo n.º 32
0
        // POST api/checklogin
        public BOEmployee Post([FromBody] CheckLogin userDetail)
        {
            try
            {
                if (userDetail == null)
                {
                    return(new BOEmployee());
                }

                return(BLLEmployee.CheckLogin(userDetail.UserName, userDetail.Password));
            }
            catch (Exception ex)
            {
                return(new BOEmployee());
            }
        }
Ejemplo n.º 33
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //check login status
        CheckLogin cl          = new CheckLogin();
        bool       LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));

        if (LoginStatus)
        {
            Response.Redirect("~/Panel.aspx");
        }

        lblsucces.Visible = false;
        Imageok.Visible   = false;

        VCod = Convert.ToString(Request.QueryString["VCode"]);
    }
Ejemplo n.º 34
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //check login status
        CheckLogin cl          = new CheckLogin();
        bool       LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));

        if (!LoginStatus)
        {
            Response.Redirect("Login.aspx?Page=Connections");
        }

        if (GridViewFriends.Rows.Count == 0)
        {
            LabelFriendsNoRecord.Visible = true;
        }
    }
Ejemplo n.º 35
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //check login status
        CheckLogin cl          = new CheckLogin();
        bool       LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));

        if (LoginStatus)
        {
            PanelForgot.Visible = false;
            PanelError.Visible  = true;
        }

        LabelError.Visible = false;
        lblSucces.Visible  = false;
        ImageOk.Visible    = false;
    }
Ejemplo n.º 36
0
    protected void btn_OK_Click(object sender, EventArgs e)
    {
        CheckLogin checkLogin = new CheckLogin();
        string     userID     = this.txt_UserName.Text;
        string     msg        = string.Empty;

        if (checkLogin.Login(this.txt_UserName.Text, this.txt_Pwd.Text, out msg))
        {
            Response.Redirect("Product_List.aspx");
        }
        else
        {
            this.lbl_ErrorMessage.Text = msg;
            //WriteErrorMsg(msg);
        }
    }
Ejemplo n.º 37
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessControl ac = new AccessControl();

        if (!ac.getSectionAccess("Credit"))
        {
            PanelAll.Visible      = false;
            PanelNoAccess.Visible = true;
            Response.End();
        }

        //check login status
        CheckLogin cl          = new CheckLogin();
        bool       LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));

        if (!LoginStatus)
        {
            Response.Redirect("Login.aspx?Page=Credit");
        }

        try
        {
            switch (Request.QueryString["Mode"])
            {
            case "TransactionSuccessful":
            {
                PanelResult.Visible = true;
                PanelTransactionSuccessful.Visible = true;
                LabelSuccessfulCode.Text           = Request.QueryString["TransactionId"].ToString();
                break;
            }

            case "TransactionFailed":
            {
                PanelResult.Visible            = true;
                PanelTransactionFailed.Visible = true;
                LabelFailedCode.Text           = Request.QueryString["TransactionId"].ToString();
                break;
            }
            }
        }
        catch (Exception)
        {
            throw;
        }
    }
Ejemplo n.º 38
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (CheckLogin.Userinfo != null && CheckLogin.Userinfo.Length > 0)
            {
                System.Web.HttpContext.Current.Session["user"] = CheckLogin.Userinfo;
                CheckLogin.Userinfo = "";
            }
            CheckLogin.checkAll();

            MyPage1.InitPagerControls(this.DGList);
            MyPage1.MyEvent += new EventHandler(this.showgrid);
            if (!IsPostBack)
            {
                showgrid(null, null);
                SHowCount();
            }
        }
Ejemplo n.º 39
0
        protected void Page_Load(object sender, EventArgs e)
        {
            CheckLogin.checkAll();
            if (!IsPostBack)
            {
                this.lb_title.Text = "首页图片播放管理";
            }

            //  this.but_save.Attributes.Add("onclick", "return conf();");
            MyPage1.InitPagerControls(this.DGList);
            MyPage1.MyEvent += new EventHandler(this.showgrid);
            if (!IsPostBack)
            {
                showgrid(null, null);

                ShowCount();
            }
        }
Ejemplo n.º 40
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessControl ac = new AccessControl();
        if (!ac.getSectionAccess("Credit"))
        {
            PanelAll.Visible = false;
            PanelNoAccess.Visible = true;
            Response.End();
        }

        //check login status
        CheckLogin cl = new CheckLogin();
        bool LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));
        if (!LoginStatus)
        {
            Response.Redirect("Login.aspx?Page=Credit");
        }

        try
        {
            switch (Request.QueryString["Mode"])
            {
                case "TransactionSuccessful":
                    {
                        PanelResult.Visible = true;
                        PanelTransactionSuccessful.Visible = true;
                        LabelSuccessfulCode.Text = Request.QueryString["TransactionId"].ToString();
                        break;
                    }
                case "TransactionFailed":
                    {
                        PanelResult.Visible = true;
                        PanelTransactionFailed.Visible = true;
                        LabelFailedCode.Text = Request.QueryString["TransactionId"].ToString();
                        break;
                    }
            }
        }
        catch (Exception)
        {
            throw;
        }
    }
Ejemplo n.º 41
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //check login status
        CheckLogin cl = new CheckLogin();
        bool LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));
        if (!LoginStatus)
        {
            Response.Redirect("~/Pages/FirstLogin.aspx");
        }

        String UserId = Session["UserId"].ToString();

        TextBoxShareLink.Text = "www.salestan.ir/Refer.aspx?Id=" + UserId;
        TextBoxHtml.Text = "<a href='http://www.salestan.ir/Refer.aspx?Id=" + UserId + "' target='_blank'><img alt='Salestan' height='96' src='http://www.salestan.ir/images/share96.png' width='96'/></a>";

        HyperLinkFaceBook.NavigateUrl ="http://www.facebook.com/share.php?u=http://www.salestan.ir/Refer.aspx?Id=" + UserId;
        HyperLinkTwitter.NavigateUrl = "http://twitter.com/home?status=http://www.salestan.ir/Refer.aspx?Id= " + UserId;
        HyperLinkSalestan.NavigateUrl = "~/Refer.aspx?Id=" + UserId;
    }
Ejemplo n.º 42
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //check login status
        CheckLogin cl = new CheckLogin();
        bool LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));
        if (!LoginStatus)
        {
            Response.Redirect("~/Pages/FirstLogin.aspx");
        }

        int userid = Convert.ToInt32(Session["UserID"]);

        DataClassesDataContext context = new DataClassesDataContext();


        var query = (from u in context.Users
                     join r in context.Regeants on u.UserId equals r.InvitedId
                     where r.RegentId == userid
                     select new { u.FirstName, u.LastName, u.Email }).ToList();

        if (query.Count != 0)
        {


            StringBuilder sb = new StringBuilder();


            sb.AppendLine("<ul dir='rtl' class='FormLabel'>");
            foreach (var item in query)
            {
                sb.AppendLine("<li>نام: " + item.FirstName + " " + item.LastName + "<br />پست الکترونیک: " + item.Email + "<br />&nbsp; </li>");
            }
            sb.AppendLine("</ul>");
            Literal1.Text = sb.ToString();

        }
        else
        {
            PanelNoInvite.Visible = true;
        }


    }
Ejemplo n.º 43
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //check login status
        CheckLogin cl = new CheckLogin();
        bool LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));
        if (LoginStatus)
        {
            Response.Redirect("~/Panel.aspx");
        }

        if (!Page.IsPostBack)
        {
            //try
            //{
                String Vcode = Request.QueryString["VCode"].ToString();

                var q = context.RegisterTemps.Where(p => p.VerifiactionCode == Vcode).SingleOrDefault();
                LabelEmailValue.Text = q.Email;
                if (q.RegeantId != 0)
                {
                    TextBoxRegeantId.Text = "GP800-" + q.RegeantId;
                }
            
            DropDownListLocationCity.Enabled = true;
            DropDownListLocationCity.Items.Clear();
            DropDownListLocationCity.Items.Add("اسلام‌شهر");
            DropDownListLocationCity.Items.Add("پاکدشت");
            DropDownListLocationCity.Items.Add("تهران");
            DropDownListLocationCity.Items.Add("دماوند");
            DropDownListLocationCity.Items.Add("رباط‌ کریم");
            DropDownListLocationCity.Items.Add("ری");
            DropDownListLocationCity.Items.Add("ساوجبلاغ");
            DropDownListLocationCity.Items.Add("شمیرانات");
            DropDownListLocationCity.Items.Add("شهریار");
            DropDownListLocationCity.Items.Add("فیروزکوه");
            DropDownListLocationCity.Items.Add("کرج");
            DropDownListLocationCity.Items.Add("نظرآباد");
            DropDownListLocationCity.Items.Add("ورامین");
            DropDownListLocationCity.SelectedValue = "تهران";

        }
    }
Ejemplo n.º 44
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //check login status
        CheckLogin cl = new CheckLogin();
        bool LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));
        if (!LoginStatus)
        {
            Response.Redirect("Login.aspx?Page=Messages");
        }

        if (GridViewMessages.Rows.Count == 0)
        {
            Response.Redirect("~/Messages.aspx");
        }

        DataTable dtUserName = new DataTable();
        DataTable dtOtherName = new DataTable();
        DataSet ds = new DataSet();
        SqlConnection sqlConn = new SqlConnection(ConfigurationManager.ConnectionStrings["ShopConnectionString"].ConnectionString);

        SqlDataAdapter sda = new SqlDataAdapter("sp_messagesSenderReceiverInfo", sqlConn);
        sda.SelectCommand.CommandType = CommandType.StoredProcedure;
        sda.SelectCommand.Parameters.Add("@UserId", SqlDbType.Int).Value = Convert.ToInt32(Session["UserId"]);
        sda.SelectCommand.Parameters.Add("@OtherId", SqlDbType.Int).Value = Convert.ToInt32(Request.QueryString["Id"]);
        sda.Fill(ds);
        dtUserName = ds.Tables[0];
        dtOtherName = ds.Tables[1];

        if (dtUserName.Rows.Count == 0 || dtOtherName.Rows.Count == 0) //news doesn't exist
        {
            Response.Redirect("~/Messages.aspx");
        }
        else //news exists
        {
            HiddenFieldOwnerName.Value = dtUserName.Rows[0]["UserName"].ToString();
            HiddenFieldOtherName.Value = dtOtherName.Rows[0]["OtherName"].ToString();
            Page.Title = "Salestan: پیغام ها : " + dtOtherName.Rows[0]["OtherName"].ToString(); ;
        }
    }
Ejemplo n.º 45
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //check login status
        CheckLogin cl = new CheckLogin();
        bool LoginStatus = cl.checkLogin(Convert.ToInt32(Session["UserId"]));
        if (!LoginStatus)
        {
            Response.Redirect("Login.aspx?Page=Panel");
        }

        DataTable dt = new DataTable();
        DataTable dtCredit = new DataTable();
        DataTable dtStats = new DataTable();
        DataTable dtRegeants = new DataTable();
        DataTable dtPurchased = new DataTable();
        DataSet ds = new DataSet();
        SqlConnection sqlConn = new SqlConnection(ConfigurationManager.ConnectionStrings["ShopConnectionString"].ConnectionString);

        SqlDataAdapter sda = new SqlDataAdapter("sp_userPanel", sqlConn);
        sda.SelectCommand.CommandType = CommandType.StoredProcedure;
        sda.SelectCommand.Parameters.Add("@UserId", SqlDbType.Int).Value = Convert.ToInt32(Session["UserId"]);
        sda.Fill(ds);
        dt = ds.Tables[0];
        dtCredit = ds.Tables[1];
        dtStats = ds.Tables[2];
        dtRegeants = ds.Tables[3];
        dtPurchased = ds.Tables[4];

        LabelInviteCode.Text = "GP800-" + Session["UserId"];

        LabelInvitedCount.Text = dtStats.Rows[0]["InvitedUsersCount"].ToString();
        LabelOffersPurchasedCount.Text = dtStats.Rows[0]["PurchasedOffersCount"].ToString();
        LabelWelcome.Text = "&#1587;&#1604;&#1575;&#1605; " + dt.Rows[0]["FirstName"].ToString() + "! &#1582;&#1608;&#1588; &#1570;&#1605;&#1583;&#1740;&#1583;!";

        LabelGiftCredit.Text = dtCredit.Rows[0]["GiftCredit"].ToString();
        LabelSpentGift.Text = dtCredit.Rows[0]["SpentGift"].ToString();
        LabelSpentCredit.Text = dtCredit.Rows[0]["SpentCredit"].ToString();
        LabelCredit.Text = dtCredit.Rows[0]["Credit"].ToString();
        LabelTotalCredit.Text = (Convert.ToInt32(dtCredit.Rows[0]["SpentCredit"].ToString()) + Convert.ToInt32(dtCredit.Rows[0]["SpentGift"].ToString())).ToString();

        if (dtRegeants.Rows.Count != 0)
        {
        LabelInvitedName.Text = dtRegeants.Rows[0]["RegeantName"].ToString();
        }
        else
        {
            LabelInvitedName.Text = " معرف وجود ندارد";
        }

        if (dtPurchased.Rows.Count != 0)
        {
            ImageLastPurchased.Visible = true;
            LabelLastPurchased.Text = dtPurchased.Rows[0]["Title"].ToString();
        }
        else
        {
            ImageLastPurchased.Visible = false;
            LabelLastPurchased.Text = "وجود ندارد";
        }
        if (Convert.ToBoolean(dt.Rows[0]["Gender"].ToString()))
        {
            PanelFemale.Visible = true;
            dtStats = ds.Tables[5];
            decimal femaleCount = Convert.ToInt32(dtStats.Rows[0]["UsersGenderFemale"].ToString());
            decimal allCount = Convert.ToInt32(dtStats.Rows[0]["UsersGenderMale"].ToString()) + femaleCount;
            int femalePercent = Convert.ToInt32(femaleCount / allCount * 100);
            LabelFemaleStats.Text = femalePercent.ToString() + "%";
        }
    }