示例#1
0
        private void ShowPMItems()
        {
            try
            {
                pmsched                = new clsPMSchedService();
                pmsched.iOrgId         = OrgId;
                pmsched.iInspectItemId = ItemId;
                dsPMSchedServices      = pmsched.GetPMSchedPMServicesList();
                dsPMSchedServices.Relations.Add(new DataRelation("Schedules_Services", dsPMSchedServices.Tables["Table"].Columns["Id"], dsPMSchedServices.Tables["Table1"].Columns["PMSchedId"]));

                ddlPMSchedules.DataSource = dsPMSchedServices;
                ddlPMSchedules.DataMember = "Table";
                ddlPMSchedules.DataBind();

                ddlPMServices.DataSource = dsPMSchedServices;
                ddlPMServices.DataMember = "Table1";
                ddlPMServices.DataBind();

                ListLink.Enabled = true;
                ListLink.DataBind();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message, ex);
            }
            finally
            {
                if (pmsched != null)
                {
                    pmsched.Dispose();
                }
            }
        }