Exemplo n.º 1
0
 //=====================================================================
 //  FunctionName : InitalizeDataBind
 /// <summary>
 /// 初始化数据绑定
 /// </summary>
 //=====================================================================
 protected void InitalizeDataBind()
 {
     // 初始化所属单位(SubjectID)下拉列表
     SubjectID.DataSource     = GetDataSource_SubjectID();
     SubjectID.DataTextField  = "DWMC";
     SubjectID.DataValueField = "DWBH";
     SubjectID.DataBind();
 }
    //=====================================================================
    //  FunctionName : InitalizeDataBind
    /// <summary>
    /// 初始化数据绑定
    /// </summary>
    //=====================================================================
    protected void InitalizeDataBind()
    {
        // 查询报告列表
        FilterReportDataBind((string)Session[ConstantsManager.SESSION_USER_ID], FilterReportList);

        // 主表

        // 初始化用户组(UserGroupID)下拉列表
        UserGroupID.DataSource     = GetDataSource_UserGroupID_AdvanceSearch();
        UserGroupID.DataTextField  = "UserGroupName";
        UserGroupID.DataValueField = "UserGroupID";
        UserGroupID.DataBind();
        UserGroupID.RepeatColumns = 1;

        // 初始化所属单位(SubjectID)下拉列表
        SubjectID.DataSource     = GetDataSource_SubjectID_AdvanceSearch();
        SubjectID.DataTextField  = "DWMC";
        SubjectID.DataValueField = "DWBH";
        SubjectID.DataBind();
        SubjectID.RepeatColumns = 1;

        // 初始化性别(XB)下拉列表
        XB.DataSource     = GetDataSource_XB_AdvanceSearch();
        XB.DataTextField  = "MC";
        XB.DataValueField = "DM";
        XB.DataBind();
        XB.RepeatColumns = 1;

        // 初始化民族(MZ)下拉列表
        MZ.DataSource     = GetDataSource_MZ_AdvanceSearch();
        MZ.DataTextField  = "MC";
        MZ.DataValueField = "DM";
        MZ.DataBind();
        MZ.RepeatColumns = 1;

        // 初始化政治面貌(ZZMM)下拉列表
        ZZMM.DataSource     = GetDataSource_ZZMM_AdvanceSearch();
        ZZMM.DataTextField  = "MC";
        ZZMM.DataValueField = "DM";
        ZZMM.DataBind();
        ZZMM.RepeatColumns = 1;

        // 初始化用户状态(UserStatus)下拉列表
        UserStatus.DataSource     = GetDataSource_UserStatus_AdvanceSearch();
        UserStatus.DataTextField  = "MC";
        UserStatus.DataValueField = "DM";
        UserStatus.DataBind();
        UserStatus.Items.Insert(0, new ListItem("选择用户状态", ""));

        // 一对一相关表
    }
Exemplo n.º 3
0
        public override string ToString()
        {
            return(Utils.WriteXMLString((ref XmlWriter writer) =>
            {
                writer.WriteStartElement(nameof(Mark));
                writer.WriteAttributeString(nameof(ID), ID.ToString());
                writer.WriteAttributeString(nameof(TestDate), TestDate.ToString(UniversalDateTimeFormat));
                writer.WriteAttributeString(nameof(MarkValue), MarkValue.ToString());
                writer.WriteAttributeString(nameof(YearHalf), YearHalf.ToString());

                writer.WriteElementString(nameof(SubjectID), SubjectID.ToString());

                writer.WriteEndElement();
            }));
        }
Exemplo n.º 4
0
        /// <summary>
        /// Determines whether the specified object is equal to the current object.
        /// </summary>
        /// <param name="obj"> The object to compare with the current object.</param>
        /// <returns></returns>
        public override bool Equals(object obj)
        {
            if (obj == null)
            {
                return(false);
            }

            SessionExam exm = obj as SessionExam;

            if (exm == null)
            {
                return(false);
            }

            return(ID.Equals(exm.ID) && GroupID.Equals(exm.GroupID) &&
                   SubjectID.Equals(exm.SubjectID) && Type.Equals(exm.Type) &&
                   Date.Equals(exm.Date) && ExaminatorID.Equals(exm.ExaminatorID));
        }
    //=====================================================================
    //  FunctionName : InitalizeDataBind
    /// <summary>
    /// 初始化数据绑定
    /// </summary>
    //=====================================================================
    protected void InitalizeDataBind()
    {
        // 初始化用户组(UserGroupID)下拉列表
        UserGroupID.DataSource     = GetDataSource_UserGroupID();
        UserGroupID.DataTextField  = "UserGroupName";
        UserGroupID.DataValueField = "UserGroupID";
        UserGroupID.DataBind();

        // 初始化所属单位(SubjectID)下拉列表
        SubjectID.DataSource     = GetDataSource_SubjectID();
        SubjectID.DataTextField  = "DWMC";
        SubjectID.DataValueField = "DWBH";
        SubjectID.DataBind();

        // 初始化性别(XB)下拉列表
        XB.DataSource     = GetDataSource_XB();
        XB.DataTextField  = "MC";
        XB.DataValueField = "DM";
        XB.DataBind();

        // 初始化民族(MZ)下拉列表
        MZ.DataSource     = GetDataSource_MZ();
        MZ.DataTextField  = "MC";
        MZ.DataValueField = "DM";
        MZ.DataBind();

        // 初始化政治面貌(ZZMM)下拉列表
        ZZMM.DataSource     = GetDataSource_ZZMM();
        ZZMM.DataTextField  = "MC";
        ZZMM.DataValueField = "DM";
        ZZMM.DataBind();

        // 初始化用户状态(UserStatus)下拉列表
        UserStatus.DataSource     = GetDataSource_UserStatus();
        UserStatus.DataTextField  = "MC";
        UserStatus.DataValueField = "DM";
        UserStatus.DataBind();
    }
Exemplo n.º 6
0
 /// <summary>
 /// Get a hash code for the current object.
 /// </summary>
 /// <returns></returns>
 public override int GetHashCode()
 {
     return(ID.GetHashCode() + 37 - GroupID.GetHashCode() - SubjectID.GetHashCode());
 }