예제 #1
0
        //=========================================================================
        //  FunctionName : Query
        /// <summary>
        /// 检索方法
        /// </summary>
        /// <param name="appData">应用数据实体</param>
        /// <returns>返回数据实体对象</returns>
        //=========================================================================
        public FilterReportApplicationData Query(FilterReportApplicationData appData)
        {
            FilterReportBusinessEntity instanceFilterReportBusinessEntity = (FilterReportBusinessEntity)CreateBusinessEntityInstance(typeof(FilterReportBusinessEntity));

            instanceFilterReportBusinessEntity.AppData = appData;
            if (instanceFilterReportBusinessEntity.AppData.OPCode == ApplicationDataBase.OPType.PK)
            {
                instanceFilterReportBusinessEntity.SelectByKey();
                instanceFilterReportBusinessEntity.AppData.ResultCode = ApplicationDataBase.ResultState.Succeed;
            }
            else if (instanceFilterReportBusinessEntity.AppData.OPCode == ApplicationDataBase.OPType.ID)
            {
                instanceFilterReportBusinessEntity.SelectByObjectID();
                instanceFilterReportBusinessEntity.AppData.ResultCode = ApplicationDataBase.ResultState.Succeed;
            }
            else if (instanceFilterReportBusinessEntity.AppData.OPCode == ApplicationDataBase.OPType.ALL)
            {
                instanceFilterReportBusinessEntity.SelectByAnyCondition();
                instanceFilterReportBusinessEntity.AppData.ResultCode = ApplicationDataBase.ResultState.Succeed;
            }
            else
            {
                instanceFilterReportBusinessEntity.SelectByAnyCondition();
                instanceFilterReportBusinessEntity.AppData.ResultCode = ApplicationDataBase.ResultState.Succeed;
            }
            return(instanceFilterReportBusinessEntity.AppData);
        }
예제 #2
0
 protected override void FilterReportList_SelectedIndexChanged(object sender, EventArgs e)
 {
     appData = new T_BG_0601ApplicationData();
     FilterReportName.Text = string.Empty;
     if (FilterReportList.SelectedIndex > 0)
     {
         FilterReportApplicationData filterReportApplicationData = FilterReportBusinessEntity.GetDataByObjectID(FilterReportList.SelectedValue);
         T_BG_0601ApplicationData    obj = new T_BG_0601ApplicationData();
         appData = JsonHelper.JsonToObject(filterReportApplicationData.BGCXTJ, appData) as T_BG_0601ApplicationData;
         FilterReportName.Text = filterReportApplicationData.BGMC;
     }
     if (appData != null)
     {
         BT.Text              = GetValue(appData.BT);
         FBLM.SelectedValue   = GetValue(appData.FBLMBatch);
         FBBM.SelectedValue   = GetValue(appData.FBBM);
         XXNR.Text            = GetValue(appData.XXNR);
         FBSJRQ.Text          = GetValue(appData.FBSJRQBegin);
         FBSJRQ.Text          = GetValue(appData.FBSJRQEnd);
         FBSJRQ.Text          = GetValue(appData.FBSJRQ);
         FBH.Text             = GetValue(appData.FBH);
         XXLX.SelectedValue   = GetValue(appData.XXLX);
         IsTop.SelectedValue  = GetValue(appData.IsTop);
         IsBest.SelectedValue = GetValue(appData.IsBest);
         FBRJGH.Text          = GetValue(appData.FBRJGH);
     }
     Initalize();
 }
예제 #3
0
 protected void btnDeleteFilterReport_Click(object sender, EventArgs e)
 {
     if (MainContentPlaceHolder != null)
     {
         var FilterReportList = MainContentPlaceHolder.FindControl("FilterReportList") as DropDownList;
         var FilterReportName = MainContentPlaceHolder.FindControl("FilterReportName") as TextBox;
         if (FilterReportList != null && FilterReportName != null)
         {
             FilterReportApplicationLogic filterReportApplicationLogic = (FilterReportApplicationLogic)CreateApplicationLogicInstance(typeof(FilterReportApplicationLogic));
             FilterReportApplicationData  filterReportApplicationData  = new FilterReportApplicationData();
             if (FilterReportList.SelectedIndex <= 0 || !string.Equals(FilterReportName.Text.TrimIfNotNullOrWhiteSpace(), FilterReportList.SelectedItem.Text, StringComparison.OrdinalIgnoreCase))
             {
                 return;
             }
             filterReportApplicationData = FilterReportBusinessEntity.GetDataByObjectID(FilterReportList.SelectedValue);
             if (filterReportApplicationData.XTBG != "0")
             {
                 MessageContent += @"<font color=""red"">没有权限删除系统报告。</font>";
             }
             else if (!filterReportApplicationData.UserID.Equals((string)Session[ConstantsManager.SESSION_USER_ID]))
             {
                 MessageContent += @"<font color=""red"">没有权限删除共享报告。</font>";
             }
             else
             {
                 filterReportApplicationLogic.Delete(new FilterReportApplicationData()
                 {
                     ObjectID = filterReportApplicationData.ObjectID, OPCode = RICH.Common.Base.ApplicationData.ApplicationDataBase.OPType.ID
                 });
                 FilterReportDataBind((string)Session[ConstantsManager.SESSION_USER_ID], FilterReportList);
                 FilterReportList_SelectedIndexChanged(sender, e);
             }
         }
     }
 }
 protected override void FilterReportList_SelectedIndexChanged(object sender, EventArgs e)
 {
     appData = new T_PM_UserInfoApplicationData();
     FilterReportName.Text = string.Empty;
     if (FilterReportList.SelectedIndex > 0)
     {
         FilterReportApplicationData  filterReportApplicationData = FilterReportBusinessEntity.GetDataByObjectID(FilterReportList.SelectedValue);
         T_PM_UserInfoApplicationData obj = new T_PM_UserInfoApplicationData();
         appData = JsonHelper.JsonToObject(filterReportApplicationData.BGCXTJ, appData) as T_PM_UserInfoApplicationData;
         FilterReportName.Text = filterReportApplicationData.BGMC;
     }
     if (appData != null)
     {
         UserLoginName.Text         = GetValue(appData.UserLoginName);
         UserGroupID.SelectedValues = GetValue(appData.UserGroupIDBatch);
         SubjectID.SelectedValue    = GetValue(appData.SubjectIDBatch);
         UserNickName.Text          = GetValue(appData.UserNickName);
         SJH.Text   = GetValue(appData.SJH);
         Email.Text = GetValue(appData.Email);
         UserStatus.SelectedValue = GetValue(appData.UserStatus);
         QQH.Text           = GetValue(appData.QQH);
         XB.SelectedValue   = GetValue(appData.XBBatch);
         SFZH.Text          = GetValue(appData.SFZH);
         MZ.SelectedValue   = GetValue(appData.MZBatch);
         ZZMM.SelectedValue = GetValue(appData.ZZMMBatch);
         BGDH.Text          = GetValue(appData.BGDH);
         JTDH.Text          = GetValue(appData.JTDH);
     }
     Initalize();
 }
 protected override void FilterReportList_SelectedIndexChanged(object sender, EventArgs e)
 {
     appData = new T_BM_KCYYXXApplicationData();
     FilterReportName.Text = string.Empty;
     if (FilterReportList.SelectedIndex > 0)
     {
         FilterReportApplicationData filterReportApplicationData = FilterReportBusinessEntity.GetDataByObjectID(FilterReportList.SelectedValue);
         T_BM_KCYYXXApplicationData  obj = new T_BM_KCYYXXApplicationData();
         appData = JsonHelper.JsonToObject(filterReportApplicationData.BGCXTJ, appData) as T_BM_KCYYXXApplicationData;
         FilterReportName.Text = filterReportApplicationData.BGMC;
     }
     if (appData != null)
     {
         KCBBH.SelectedValue = GetValue(appData.KCBBH);
         HYBH.SelectedValue  = GetValue(appData.HYBH);
         YYSJ.Text           = GetValue(appData.YYSJBegin);
         YYSJ.Text           = GetValue(appData.YYSJEnd);
         YYSJ.Text           = GetValue(appData.YYSJ);
         YYBZ.Text           = GetValue(appData.YYBZ);
         SKZT.Text           = GetValue(appData.SKZT);
         PJR.Text            = GetValue(appData.PJR);
         PJSJ.Text           = GetValue(appData.PJSJBegin);
         PJSJ.Text           = GetValue(appData.PJSJEnd);
         PJSJ.Text           = GetValue(appData.PJSJ);
     }
     Initalize();
 }
예제 #6
0
 protected override void FilterReportList_SelectedIndexChanged(object sender, EventArgs e)
 {
     appData = new T_BM_HYXXApplicationData();
     FilterReportName.Text = string.Empty;
     if (FilterReportList.SelectedIndex > 0)
     {
         FilterReportApplicationData filterReportApplicationData = FilterReportBusinessEntity.GetDataByObjectID(FilterReportList.SelectedValue);
         T_BM_HYXXApplicationData    obj = new T_BM_HYXXApplicationData();
         appData = JsonHelper.JsonToObject(filterReportApplicationData.BGCXTJ, appData) as T_BM_HYXXApplicationData;
         FilterReportName.Text = filterReportApplicationData.BGMC;
     }
     if (appData != null)
     {
         HYBH.Text  = GetValue(appData.HYBH);
         HYXM.Text  = GetValue(appData.HYXM);
         HYNC.Text  = GetValue(appData.HYNC);
         HYSR.Text  = GetValue(appData.HYSRBegin);
         HYSR.Text  = GetValue(appData.HYSREnd);
         HYSR.Text  = GetValue(appData.HYSR);
         HYXX.Text  = GetValue(appData.HYXX);
         HYBJ.Text  = GetValue(appData.HYBJ);
         JZXM.Text  = GetValue(appData.JZXM);
         JZDH.Text  = GetValue(appData.JZDH);
         ZCSJ.Text  = GetValue(appData.ZCSJBegin);
         ZCSJ.Text  = GetValue(appData.ZCSJEnd);
         ZCSJ.Text  = GetValue(appData.ZCSJ);
         ZKSS.Text  = GetValue(appData.ZKSS);
         XHKSS.Text = GetValue(appData.XHKSS);
         SYKSS.Text = GetValue(appData.SYKSS);
     }
     Initalize();
 }
예제 #7
0
        //=========================================================================
        //  FunctionName : Count
        /// <summary>
        /// 统计记录数方法
        /// </summary>
        /// <param name="appData">应用数据实体</param>
        /// <returns>返回数据实体对象</returns>
        //=========================================================================
        public FilterReportApplicationData Count(FilterReportApplicationData appData)
        {
            FilterReportBusinessEntity instanceFilterReportBusinessEntity = (FilterReportBusinessEntity)CreateBusinessEntityInstance(typeof(FilterReportBusinessEntity));

            instanceFilterReportBusinessEntity.AppData = appData;
            instanceFilterReportBusinessEntity.CountByAnyCondition();
            instanceFilterReportBusinessEntity.AppData.ResultCode = ApplicationDataBase.ResultState.Succeed;
            return(instanceFilterReportBusinessEntity.AppData);
        }
예제 #8
0
        //=========================================================================
        //  FunctionName : Modify
        /// <summary>
        /// 更新方法
        /// </summary>
        /// <param name="appData">应用数据实体</param>
        /// <returns>返回数据实体对象</returns>
        //=========================================================================
        public FilterReportApplicationData Modify(FilterReportApplicationData appData)
        {
            FilterReportBusinessEntity instanceFilterReportBusinessEntity = (FilterReportBusinessEntity)CreateBusinessEntityInstance(typeof(FilterReportBusinessEntity));

            instanceFilterReportBusinessEntity.AppData = appData;
            if (instanceFilterReportBusinessEntity.AppData.OPCode == ApplicationDataBase.OPType.PK)
            {
                if (instanceFilterReportBusinessEntity.IsExistByKey() == true)
                {
                    instanceFilterReportBusinessEntity.UpdateByKey();
                    instanceFilterReportBusinessEntity.AppData.ResultCode = ApplicationDataBase.ResultState.Succeed;
                }
                else
                {
                    instanceFilterReportBusinessEntity.AppData.ResultCode = ApplicationDataBase.ResultState.Failure;
                }
            }
            else if (instanceFilterReportBusinessEntity.AppData.OPCode == ApplicationDataBase.OPType.ID)
            {
                if (instanceFilterReportBusinessEntity.IsExistByObjectID() == true)
                {
                    instanceFilterReportBusinessEntity.UpdateByObjectID();
                    instanceFilterReportBusinessEntity.AppData.ResultCode = ApplicationDataBase.ResultState.Succeed;
                }
                else
                {
                    instanceFilterReportBusinessEntity.AppData.ResultCode = ApplicationDataBase.ResultState.Failure;
                }
            }
            else if (instanceFilterReportBusinessEntity.AppData.OPCode == ApplicationDataBase.OPType.BATCH)
            {
                instanceFilterReportBusinessEntity.UpdateByObjectIDBatch();
                instanceFilterReportBusinessEntity.AppData.ResultCode = ApplicationDataBase.ResultState.Succeed;
            }
            else if (instanceFilterReportBusinessEntity.AppData.OPCode == ApplicationDataBase.OPType.ALL)
            {
                instanceFilterReportBusinessEntity.UpdateByAnyCondition();
                instanceFilterReportBusinessEntity.AppData.ResultCode = ApplicationDataBase.ResultState.Succeed;
            }
            else
            {
                if (instanceFilterReportBusinessEntity.IsExistByObjectID() == true)
                {
                    instanceFilterReportBusinessEntity.UpdateByObjectID();
                    instanceFilterReportBusinessEntity.AppData.ResultCode = ApplicationDataBase.ResultState.Succeed;
                }
                else
                {
                    instanceFilterReportBusinessEntity.AppData.ResultCode = ApplicationDataBase.ResultState.Failure;
                }
            }
            return(instanceFilterReportBusinessEntity.AppData);
        }
예제 #9
0
        //=========================================================================
        //  FunctionName : Add
        /// <summary>
        /// 添加方法
        /// </summary>
        /// <param name="appData">应用数据实体</param>
        /// <returns>返回数据实体对象</returns>
        //=========================================================================
        public FilterReportApplicationData Add(FilterReportApplicationData appData)
        {
            FilterReportBusinessEntity instanceFilterReportBusinessEntity = (FilterReportBusinessEntity)CreateBusinessEntityInstance(typeof(FilterReportBusinessEntity));

            instanceFilterReportBusinessEntity.AppData = appData;
            if (instanceFilterReportBusinessEntity.IsExistByKey() == false)
            {
                instanceFilterReportBusinessEntity.Insert();
                instanceFilterReportBusinessEntity.AppData.ResultCode = ApplicationDataBase.ResultState.Succeed;
            }
            else
            {
                instanceFilterReportBusinessEntity.AppData.ResultCode = ApplicationDataBase.ResultState.Failure;
            }
            return(instanceFilterReportBusinessEntity.AppData);
        }
 protected override void FilterReportList_SelectedIndexChanged(object sender, EventArgs e)
 {
     appData = new DictionaryTypeApplicationData();
     FilterReportName.Text = string.Empty;
     if (FilterReportList.SelectedIndex > 0)
     {
         FilterReportApplicationData   filterReportApplicationData = FilterReportBusinessEntity.GetDataByObjectID(FilterReportList.SelectedValue);
         DictionaryTypeApplicationData obj = new DictionaryTypeApplicationData();
         appData = JsonHelper.JsonToObject(filterReportApplicationData.BGCXTJ, appData) as DictionaryTypeApplicationData;
         FilterReportName.Text = filterReportApplicationData.BGMC;
     }
     if (appData != null)
     {
         DM.Text = GetValue(appData.DM);
         MC.Text = GetValue(appData.MC);
         SM.Text = GetValue(appData.SM);
     }
     Initalize();
 }
예제 #11
0
 protected override void FilterReportList_SelectedIndexChanged(object sender, EventArgs e)
 {
     appData = new T_PM_UserGroupInfoApplicationData();
     FilterReportName.Text = string.Empty;
     if (FilterReportList.SelectedIndex > 0)
     {
         FilterReportApplicationData       filterReportApplicationData = FilterReportBusinessEntity.GetDataByObjectID(FilterReportList.SelectedValue);
         T_PM_UserGroupInfoApplicationData obj = new T_PM_UserGroupInfoApplicationData();
         appData = JsonHelper.JsonToObject(filterReportApplicationData.BGCXTJ, appData) as T_PM_UserGroupInfoApplicationData;
         FilterReportName.Text = filterReportApplicationData.BGMC;
     }
     if (appData != null)
     {
         UserGroupID.Text      = GetValue(appData.UserGroupID);
         UserGroupName.Text    = GetValue(appData.UserGroupName);
         UserGroupContent.Text = GetValue(appData.UserGroupContent);
         UserGroupRemark.Text  = GetValue(appData.UserGroupRemark);
     }
     Initalize();
 }
예제 #12
0
 protected override void FilterReportList_SelectedIndexChanged(object sender, EventArgs e)
 {
     appData = new T_BG_0602ApplicationData();
     FilterReportName.Text = string.Empty;
     if (FilterReportList.SelectedIndex > 0)
     {
         FilterReportApplicationData filterReportApplicationData = FilterReportBusinessEntity.GetDataByObjectID(FilterReportList.SelectedValue);
         T_BG_0602ApplicationData    obj = new T_BG_0602ApplicationData();
         appData = JsonHelper.JsonToObject(filterReportApplicationData.BGCXTJ, appData) as T_BG_0602ApplicationData;
         FilterReportName.Text = filterReportApplicationData.BGMC;
     }
     if (appData != null)
     {
         LMM.Text             = GetValue(appData.LMM);
         SJLMH.SelectedValue  = GetValue(appData.SJLMH);
         LMLBYS.SelectedValue = GetValue(appData.LMLBYS);
         LMNR.Text            = GetValue(appData.LMNR);
     }
     Initalize();
 }
 protected override void FilterReportList_SelectedIndexChanged(object sender, EventArgs e)
 {
     appData = new T_BM_DWXXApplicationData();
     FilterReportName.Text = string.Empty;
     if (FilterReportList.SelectedIndex > 0)
     {
         FilterReportApplicationData filterReportApplicationData = FilterReportBusinessEntity.GetDataByObjectID(FilterReportList.SelectedValue);
         T_BM_DWXXApplicationData    obj = new T_BM_DWXXApplicationData();
         appData = JsonHelper.JsonToObject(filterReportApplicationData.BGCXTJ, appData) as T_BM_DWXXApplicationData;
         FilterReportName.Text = filterReportApplicationData.BGMC;
     }
     if (appData != null)
     {
         DWMC.Text            = GetValue(appData.DWMC);
         SJDWBH.SelectedValue = GetValue(appData.SJDWBH);
         LXR.Text             = GetValue(appData.LXR);
         DWBH.Text            = GetValue(appData.DWBH);
         DZ.Text = GetValue(appData.DZ);
     }
     Initalize();
 }
 protected override void FilterReportList_SelectedIndexChanged(object sender, EventArgs e)
 {
     appData = new T_BM_KCXLXXApplicationData();
     FilterReportName.Text = string.Empty;
     if (FilterReportList.SelectedIndex > 0)
     {
         FilterReportApplicationData filterReportApplicationData = FilterReportBusinessEntity.GetDataByObjectID(FilterReportList.SelectedValue);
         T_BM_KCXLXXApplicationData  obj = new T_BM_KCXLXXApplicationData();
         appData = JsonHelper.JsonToObject(filterReportApplicationData.BGCXTJ, appData) as T_BM_KCXLXXApplicationData;
         FilterReportName.Text = filterReportApplicationData.BGMC;
     }
     if (appData != null)
     {
         KCXLBH.Text            = GetValue(appData.KCXLBH);
         KCXLMC.Text            = GetValue(appData.KCXLMC);
         KCXLSJBH.SelectedValue = GetValue(appData.KCXLSJBH);
         KCXLJJ.Text            = GetValue(appData.KCXLJJ);
         NLD.Text = GetValue(appData.NLD);
         KSS.Text = GetValue(appData.KSS);
     }
     Initalize();
 }
 protected override void FilterReportList_SelectedIndexChanged(object sender, EventArgs e)
 {
     appData = new FilterReportApplicationData();
     FilterReportName.Text = string.Empty;
     if (FilterReportList.SelectedIndex > 0)
     {
         FilterReportApplicationData filterReportApplicationData = FilterReportBusinessEntity.GetDataByObjectID(FilterReportList.SelectedValue);
         FilterReportApplicationData obj = new FilterReportApplicationData();
         appData = JsonHelper.JsonToObject(filterReportApplicationData.BGCXTJ, appData) as FilterReportApplicationData;
         FilterReportName.Text = filterReportApplicationData.BGMC;
     }
     if (appData != null)
     {
         BGMC.Text            = GetValue(appData.BGMC);
         UserID.SelectedValue = GetValue(appData.UserID);
         BGLX.Text            = GetValue(appData.BGLX);
         GXBG.SelectedValue   = GetValue(appData.GXBG);
         XTBG.SelectedValue   = GetValue(appData.XTBG);
         BGCJSJ.Text          = GetValue(appData.BGCJSJ);
     }
     Initalize();
 }
예제 #16
0
 protected override void FilterReportList_SelectedIndexChanged(object sender, EventArgs e)
 {
     appData = new ShortMessageApplicationData();
     FilterReportName.Text = string.Empty;
     if (FilterReportList.SelectedIndex > 0)
     {
         FilterReportApplicationData filterReportApplicationData = FilterReportBusinessEntity.GetDataByObjectID(FilterReportList.SelectedValue);
         ShortMessageApplicationData obj = new ShortMessageApplicationData();
         appData = JsonHelper.JsonToObject(filterReportApplicationData.BGCXTJ, appData) as ShortMessageApplicationData;
         FilterReportName.Text = filterReportApplicationData.BGMC;
     }
     if (appData != null)
     {
         DXXBT.Text         = GetValue(appData.DXXBT);
         DXXNR.Text         = GetValue(appData.DXXNR);
         FSSJ.Text          = GetValue(appData.FSSJBegin);
         FSSJ.Text          = GetValue(appData.FSSJEnd);
         FSSJ.Text          = GetValue(appData.FSSJ);
         FSR.Text           = GetValue(appData.FSR);
         JSR.SelectedValues = GetValue(appData.JSRBatch);
         FSBM.Text          = GetValue(appData.FSBM);
     }
     Initalize();
 }
예제 #17
0
        //=========================================================================
        //  FunctionName : GetValueByFixCondition
        /// <summary>
        /// 取指定条件的指定值方法
        /// </summary>
        /// <returns>返回值</returns>
        //=========================================================================
        public object GetValueByFixCondition(string strConditionField, object strConditionValue, string strValueField)
        {
            FilterReportBusinessEntity instanceFilterReportBusinessEntity = (FilterReportBusinessEntity)CreateBusinessEntityInstance(typeof(FilterReportBusinessEntity));

            return(instanceFilterReportBusinessEntity.GetValueByFixCondition(strConditionField, strConditionValue, strValueField));
        }