مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

hojjtgh

عضویت از 1396/03/19

نمایش ارتباط بین کلاس ها در فرم

  • جمعه 19 خرداد 1396
  • 14:47
تشکر میکنم

سلام.ببخشید پروژه من شامل یه کلاس تخصص(مربوط به پزشک) و یه کلاس پزشک هست و بین این کلاس ها ارتباط برقراره. چجوری میتونم کاری کنم که کاربر با انتخاب یک تخصص خاص، یک لیست از پزشکان مربوط به اون تخصص رو مشاهده و انتخاب کنه.

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • جمعه 19 خرداد 1396
  • 15:44

میتونید از join استفاده کنید

یا براساس تخصص یک کوئری بزنید و لیست پزشکانی که این تخصص را دارند بدست بیارید

کاربر سایت

hojjtgh

عضویت از 1396/03/19

  • جمعه 19 خرداد 1396
  • 15:45

ممنونم. میشه یه نمونه کد بهم بدید لطفا

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • جمعه 19 خرداد 1396
  • 15:47
 public IQueryable<ADPerson> FindAll(string UserId)
    {
        //return (from p in db.ADPerson
        //        select p); 

        var query = from o in db.ADPerson
                    join c in db.MsdnTypes on o.MsdnTypeId equals c.MsdnTypeId
                    select new ADPerson()
                    {

                        AdPersonId = o.AdPersonId,
                        SamAccountName = o.SamAccountName,
                        Description = o.Description,
                        DisplayName = o.DisplayName,
                        UserPrincipalName = o.UserPrincipalName,
                        Enabled = o.Enabled,
                        LastUpdated = o.LastUpdated,
                        OnlineAssetTag = o.OnlineAssetTag,
                        MsdnTypeId = o.MsdnTypeId,

                        MsdnSubscription = c.MsdnTypeDescription,


                    };

        return query;

    }

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)