示例#1
0
    protected void GetStudentDetailBMS()
    {
        DataSet dsData  = new DataSet();
        DataSet dsLogin = new DataSet();

        obj_BAL_Student_Dashboard = new Student_DashBoard_BLogic();
        obj_Student_Dashboard     = new StudentDash();
        ArrayList Alist = new ArrayList();

        //int BMSID = 0;
        try
        {
            obj_Student_Dashboard.StudentID = AppSessions.StudentID;
            //dsData = obj_BAL_Student_Dashboard.BAL_Validate_Student(obj_Student_Dashboard);
            dsData = obj_BAL_Student_Dashboard.BAL_Student_PackageDetails(AppSessions.StudentID, AppSessions.BMSID);

            //dsData = obj_BAL_Student_Dashboard.BAL_Student_ExpiryNotification1(obj_Student_Dashboard);
            if (dsData != null && dsData.Tables.Count > 0)
            {
                if (dsData.Tables[0].Rows.Count > 0)
                {
                    string SubjectID = dsData.Tables[0].Rows[0]["SubjectID"].ToString();
                    if (SubjectID != string.Empty)
                    {
                        for (int i = 0; i < dsData.Tables[0].Rows.Count; i++)
                        {
                            Alist.Add(dsData.Tables[0].Rows[i]["PackageFD_ID"].ToString());
                        }
                        ViewState["ArrayList"] = Alist;
                        //Session["UserPackage"] = "Single";
                    }
                    //else
                    //{
                    //    BMSID = Convert.ToInt32(dsData.Tables[0].Rows[0]["BMSID"].ToString());
                    //    Session["DemoBMS"] = BMSID;
                    //    Session["UserPackage"] = "Combo";
                    //}
                }
                else if (dsData.Tables[0].Rows.Count > 1)
                {
                    Response.Redirect("~/DashBoard/SelectPackage.aspx");
                }
            }
            else
            {
                Response.Redirect("~/DashBoard/SelectPackage.aspx");
            }
        }
        catch (Exception ex)
        {
            WebMsg.Show(ex.Message);
        }
    }