コード例 #1
0
ファイル: change_pw.aspx.cs プロジェクト: rajmam/BOSS
    protected void Button1_Click(object sender, EventArgs e)
    {
        Memb_Info info = new Memb_Info();
        Memb_Sp   sp   = new Memb_Sp();

        info.Usrname  = Session["username"].ToString();
        info.Password = txtpw.Text;
        Memb_Info inf_return = new Memb_Info();

        inf_return = sp.logcheck_1(info.Usrname); //checks,is there any user  as per given datas
        // if (inf_return.Authorised == 1000)                                                         //if so retuns his authorisation status.
        // {
        //     Label5.Text = "ACCESS DENIED";
        //    Label5.Visible = true;
        // }
        // else
        //{

        if (inf_return.Password == info.Password)
        {
            if (txtvnewpw.Text == txtnewpw.Text)
            {
                info.Password = txtnewpw.Text;
                sp.change_pw(info);
            }
            else
            {
                Label5.Visible = true;
            }
        }
        else
        {
            Label5.Text = "INVALID PASSWORD/USER NAME";
        }
        //}
    }
コード例 #2
0
ファイル: Members_Login.aspx.cs プロジェクト: rajmam/BOSS
    protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
    {
        Memb_Info info = new Memb_Info();
        Memb_Sp   sp   = new Memb_Sp();

        info.Usrname  = Login1.UserName;
        info.Password = Login1.Password;

        Memb_Info inf_return = new Memb_Info();

        inf_return = sp.logcheck_1(info.Usrname); //checks,is there any user  as per given datas
        if (inf_return.Authorised == 1000)        //if so retuns his authorisation status.
        {
            lbunexpcted.Text    = "ACCESS DENIED";
            lbunexpcted.Visible = true;
        }
        else
        {
            if (inf_return.Password == info.Password)
            {
                if (inf_return.Authorised == 2)
                {
                    Session["username"] = Login1.UserName;

                    bool   flag         = true;
                    string type_of_user = "";


                    switch (inf_return.Type)
                    {
                    case 0:
                    {
                        Response.Redirect("owners_home.aspx");
                        //string UserName = (string)(Session["usrname"]);
                        //string Password = (string)(Session["First"]);

                        break;
                    }

                    case 1:
                    {
                        //type_of_user = "******";//redirect
                        Response.Redirect("admin_home.aspx");
                        break;
                    }

                    case 2:
                    {
                        //type_of_user = "******";
                        Session["username"] = Login1.UserName;
                        //Punch_Station_Sp psp = new Punch_Station_Sp();
                        //Punch_Station_Info pinfo=  psp.View_PunchStation(Login1.UserName);
                        //Session["towards"] = pinfo.Towards;


                        //Punch_Distance_Sp pdp = new Punch_Distance_Sp();
                        //Punch_Distence_Info pdinfo = pdp.View_PunchDistance(pinfo.Punch_Id);

                        //Session["distance"] = pdinfo.Distance;
                        Response.Redirect("punch_bus_station.aspx");       //redirect
                        break;
                    }

                    case 3:
                    {
                        Session["username"] = Login1.UserName;
                        Punch_Station_Sp   psp   = new Punch_Station_Sp();
                        Punch_Station_Info pinfo = psp.View_PunchStation(Login1.UserName);
                        Session["towards"] = pinfo.Towards;


                        //Punch_Distance_Sp pdp = new Punch_Distance_Sp();
                        //Punch_Distence_Info pdinfo = pdp.View_PunchDistance(pinfo.Punch_Id);

                        Session["distance"] = pinfo.Distance;
                        Response.Redirect("Punching.aspx");         //redirect
                        break;
                    }

                    case 4:
                    {
                        //type_of_user = "******";
                        Response.Redirect("rto_home.aspx");        //redirect
                        break;
                    }

                    default:
                    {
                        lbunexpcted.Text    = "ACCESS DENIED";
                        lbunexpcted.Visible = true;
                        flag = false;
                        break;
                    }
                    }
                }
                else
                {
                    lbunexpcted.Text    = "Hi  " + inf_return.MemberName + ",u r still unauthorised ,waite untill we conform ur membership. ";
                    lbunexpcted.Visible = true;
                }
            }
            else
            {
                lbunexpcted.Text    = "ACCESS DENIED";
                lbunexpcted.Visible = true;
            }
        }
    }