示例#1
0
        public void rgFamilyPayment_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e)
        {
            try
            {
                if (!e.IsFromDetailTable)
                {
                    Guid SchoolId = new Guid();
                    if (Session["SchoolId"] != null)
                    {
                        SchoolId = new Guid(Session["SchoolId"].ToString());
                    }
                    Guid CurrentSchoolYearId = new Guid();
                    if (Session["CurrentSchoolYearId"] != null)
                    {
                        CurrentSchoolYearId = new Guid(Session["CurrentSchoolYearId"].ToString());
                    }
                    DayCareBAL.ChildFamilyService          proxyChildFamily = new DayCareBAL.ChildFamilyService();
                    List <DayCarePL.ChildFamilyProperties> lstChildFamily   = proxyChildFamily.LoadChildFamily(SchoolId, CurrentSchoolYearId);

                    if (lstChildFamily != null)
                    {
                        rgFamilyPayment.DataSource = lstChildFamily.FindAll(i => i.Active.Equals(true));// proxyChildFamily.LoadChildFamily(new Guid(Session["SchoolId"].ToString()));
                    }
                    else
                    {
                        rgFamilyPayment.DataSource = new List <DayCarePL.ChildFamilyProperties>();
                    }
                }
            }
            catch (Exception ex)
            {
            }
        }
示例#2
0
        protected void rgChildFamily_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e)
        {
            try
            {
                Guid SchoolId = new Guid();
                if (Session["SchoolId"] != null)
                {
                    SchoolId = new Guid(Session["SchoolId"].ToString());
                }
                Guid CurrentSchoolYearId = new Guid();
                if (Session["CurrentSchoolYearId"] != null)
                {
                    CurrentSchoolYearId = new Guid(Session["CurrentSchoolYearId"].ToString());
                }
                DayCareBAL.ChildFamilyService          proxyChildFamily = new DayCareBAL.ChildFamilyService();
                List <DayCarePL.ChildFamilyProperties> lstChildData     = proxyChildFamily.LoadChildFamily(SchoolId, CurrentSchoolYearId);

                if (lstChildData != null)
                {
                    rgChildFamily.DataSource = lstChildData;
                }
            }
            catch (Exception ex)
            {
                DayCarePL.Logger.Write(DayCarePL.LogType.EXCEPTION, DayCarePL.ModuleToLog.Families, "rgChildFamily_NeedDataSource", ex.Message.ToString(), DayCarePL.Common.GUID_DEFAULT);
            }
        }
        protected void rgChildFamily_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e)
        {
            Guid SchoolId = new Guid();

            if (Session["SchoolId"] != null)
            {
                SchoolId = new Guid(Session["SchoolId"].ToString());
            }
            Guid CurrentSchoolYearId = new Guid();

            if (Session["CurrentSchoolYearId"] != null)
            {
                CurrentSchoolYearId = new Guid(Session["CurrentSchoolYearId"].ToString());
            }
            DayCareBAL.ChildFamilyService          proxyChildFamily = new DayCareBAL.ChildFamilyService();
            List <DayCarePL.ChildFamilyProperties> lstChildData     = proxyChildFamily.LoadChildFamily(SchoolId, CurrentSchoolYearId);

            if (lstChildData != null)
            {
                rgChildFamily.DataSource = lstChildData;
            }
        }