‫۱۱ سال و ۴ ماه قبل، جمعه ۳۱ خرداد ۱۳۹۲، ساعت ۰۷:۳۷
بله حق با شما بود این موجودیت توی یکی از فرم‌ها به context اضافه شده بود 
در مورد add کردن مشکلی نداشتم
میشه در مورد مدیریت unit of work یه توضیحی بدین؟ما توی هر فرم برای ذخیره‌ی تغییرات آیا یک instance از unit of work میسازیم؟
‫۱۱ سال و ۴ ماه قبل، جمعه ۳۱ خرداد ۱۳۹۲، ساعت ۰۲:۵۴
ممنون که جواب دادین ،موجودیت‌های من به این صورت هستن
(... ,customerAction(customerId,Money,PersonelAction
(PersonelAction(Id,User,Pass,ReceivedMoeny
در واقع  PersonelAction کارمندی هست که بعد از هر واریز مبلغ به موسسه باید مبلغ دریافتی کارمند مربوطه آپدیت شه و در جدول customerAction هم مشخص میشه که کدوم کارمند دریافت وجه رو انجام داده
‫۱۱ سال و ۴ ماه قبل، پنجشنبه ۳۰ خرداد ۱۳۹۲، ساعت ۲۰:۵۸
سلام . من یه راهنمایی میخوام ممنون میشم کمکم کنین برا آپدیت مشکل دارم،کدش رو به این صورت نوشتم اما چنین اروری میده(An object with the same key already exists in the ObjectStateManager. The ObjectStateManager cannot track multiple objects with the same key. )

public void InsertOrUpdate(Core.Models.PersonelAction personelAction {
            if (personelAction.Id == default(int))
            {
                _unitOfWork.Entry(personelAction).State = EntityState.Added;
            }
            else
            {
                 _unitOfWork.Entry(personelAction).State=EntityState.Modified;

            }
        }