این جدول منه.
public class Category : BaseEntity
{
public string Name { get; set; }
public virtual Category ParentCategory { get; set; }
public long? ParentCategoryId { get; set; }
public virtual ICollection<Category> SubCategories { get; set; }
}
public abstract class BaseEntity<Tkey>
{
public Tkey Id { get; set; }
public DateTime InsertTime { get; set; } = DateTime.Now;
public DateTime UpdateTime { get; set; }
public bool IsRemoved { get; set; } = false;
public DateTime? RemoveTime { get; set; }
}
میخوام SubCategory IsRemoved هایی که ParentCategoryId شون برابر با Id خود Category هست رو true کنم. چه دستوری باید بنویسم.
جداولی که شما کدهاشون رو ارسال کردید به نظر میرسه جداولی هستن که توی مدل DbFirst ایجاد شدن. در این موارد بهتر هست تصویر جدول توی همون Sql Server رو نمایش میدادید. نکته بعدی اینکه شما یک جدول به نام Category دارید که فیلدهاش رو هم نمایش دادید اما هیچ اشاره ای به جدولی که فیلد ParentCategoryId رو داره نشده. همچنین اشاره ای به SubCategory هم نشده و این که چه فیلدهایی داره !!!
نکته دیگه اینکه جدول Category شما طبق کلاس Categoty دارای 4 فیلد هست ولی توی تصویری که از جدول Sql Server ارسال کردید فیلدهای بیشتری داره که هیچ اشاره ای نشده این فیلدها چجوری اضافه شدن یا Join شدن. به نظر میرسه سوالتون ناقص هست.
تاریخ :
1402/09/08
- ساعت :
07:34:00 PM
- بازدید :
1161
- پاسخ :
1
|
تاریخ :
1402/09/21
- ساعت :
11:10:00 PM
- بازدید :
599
- پاسخ :
1
|
تاریخ :
1403/07/13
- ساعت :
12:06:00 PM
- بازدید :
350
- پاسخ :
1
|
تاریخ :
1403/06/24
- ساعت :
08:52:00 PM
- بازدید :
319
- پاسخ :
1
|
تاریخ :
1398/09/14
- ساعت :
01:58:00 PM
- بازدید :
4270
- پاسخ :
1
|
تاریخ :
1403/05/16
- ساعت :
05:43:00 AM
- بازدید :
662
- پاسخ :
0
|
تاریخ :
1398/09/05
- ساعت :
06:04:00 PM
- بازدید :
3174
- پاسخ :
2
|
تاریخ :
1398/09/08
- ساعت :
11:38:00 PM
- بازدید :
3251
- پاسخ :
1
|
تاریخ :
1403/04/12
- ساعت :
07:27:00 PM
- بازدید :
658
- پاسخ :
0
|
تاریخ :
1403/01/29
- ساعت :
08:08:00 AM
- بازدید :
688
- پاسخ :
4
|
تاریخ :
1401/02/24
- ساعت :
02:17:00 PM
- بازدید :
2013
- پاسخ :
1
|
تاریخ :
1403/08/29
- ساعت :
07:15:00 PM
- بازدید :
78
- پاسخ :
0
|
تاریخ :
1403/08/18
- ساعت :
10:40:00 AM
- بازدید :
111
- پاسخ :
0
|
تاریخ :
1402/07/23
- ساعت :
04:01:00 PM
- بازدید :
1034
- پاسخ :
1
|
تاریخ :
1403/05/30
- ساعت :
09:22:00 AM
- بازدید :
430
- پاسخ :
1
|
تاریخ :
1402/08/01
- ساعت :
06:25:00 PM
- بازدید :
931
- پاسخ :
1
|
تاریخ :
1402/08/16
- ساعت :
10:38:00 AM
- بازدید :
1356
- پاسخ :
1
|
تاریخ :
1398/08/17
- ساعت :
01:27:00 AM
- بازدید :
4800
- پاسخ :
1
|
تاریخ :
1402/09/08
- ساعت :
07:34:00 PM
- بازدید :
1161
- پاسخ :
1
|
تاریخ :
1402/09/21
- ساعت :
11:10:00 PM
- بازدید :
599
- پاسخ :
1
|