نمایش نتایج 1 تا 4 از 4

نام تاپیک: دوتا userid در مدل

  1. #1

    Question دوتا userid در مدل

    یه جدول دارم که میخوام دو تا فیلد برای کاربر بزارم
    مثلا فرض کنید یکی به عنوان فرستنده و یکی به عنوان گیرنده.
    چجوری توی مدلم دوتا userid داشته باشم ؟

  2. #2

    نقل قول: دوتا userid در مدل

    سوالتون واضح نیست .
    اگر منظورتون اضافه کردن یک فیلد دیگه به AspNetUsers که جدول پیشفرض کاربران در Identity هست داخل IdentityModels میتونید Property مربوطش رو تعریف کنید .
    اگر چیزه دیگه ای هست دقیقتر بگید چه کاری میخواین انجام بدین .

  3. #3

    نقل قول: دوتا userid در مدل

    سوال من درباره relation مدل توی mvc هست

  4. #4
    کاربر دائمی آواتار ali_md110
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    شیراز
    پست
    1,181

    نقل قول: دوتا userid در مدل

    از InverseProperty استفاده کنید
    یعنی توی مدل User دوتا کالکشن تعریف کنید بدین صورت



    [InverseProperty("Source")]
    public virtual ICollection<TravelRequestDetail> SourceTravelRequestDetails { get; set; }
    [InverseProperty("Destination")]
    public virtual ICollection<TravelRequestDetail> DestTravelRequestDetails { get; set; }


    و توی جدولی که میخاید کلید های خارجی User استفاده کنید


    [ForeignKey("SourceId")]
    public virtual Area Source { get; set; }//مبدا
    public virtual int SourceId { get; set; }


    [ForeignKey("DestId")]
    public virtual Area Destination { get; set; }//مقصد
    public virtual int DestId { get; set; }


    فقط دقت کنید نام navigation property هاتون در کلاس غیر User همنام با نامی که در اتربیوت Inverseproperty دادین باشه مثل زیر

    [InverseProperty("Source")]


    public virtual Area Source { get; set; }//مبدا

تاپیک های مشابه

  1. join دوتا DataTable در سی شارپ؟
    نوشته شده توسط AeiouyN در بخش C#‎‎
    پاسخ: 3
    آخرین پست: جمعه 13 اردیبهشت 1387, 13:04 عصر
  2. جمع دوتا رشته در ++C اگر ...
    نوشته شده توسط مهدی رحیم زاده در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 12
    آخرین پست: شنبه 02 تیر 1386, 22:13 عصر
  3. Merg کردن دوتا جدول در datagridview
    نوشته شده توسط once4ever در بخش C#‎‎
    پاسخ: 7
    آخرین پست: یک شنبه 27 خرداد 1386, 09:34 صبح
  4. مشکل در استفاده از دوتا پروژه در یک سایت
    نوشته شده توسط rahele_sa در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: چهارشنبه 25 بهمن 1385, 06:48 صبح
  5. چطور می شود دوتا detail در یک quickreport داشت
    نوشته شده توسط karimi84 در بخش ابزارهای گزارش سازی در دلفی
    پاسخ: 3
    آخرین پست: سه شنبه 24 بهمن 1385, 17:12 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •