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

نام تاپیک: insert چند آبجکت همزمان با linq

  1. #1

    insert چند آبجکت همزمان با linq

    درود بر دوستان گرامی
    دو جدول بصورت Master/Detail دارم.برای درج اطلاعات از linq استفاده می کنم و این دو آبجکت را مقدار دهی می کنم و یک متد دارم که با ورودی آبجکت master عمل ذخیره را انجام می دهد:
    public int InsertDoc(MymasterModel _inputMstr, string _IsForsale)
    {
    MasterModel _Mstr = new MasterModel();
    InsertDocs ins = new InsertDocs();
    _Mstr.Date = _inputMstr.DocDate;
    .
    .
    .
    ;


    _Mstr.DtlsModel = new List<DtlDataModel>();
    _inputMstr.MyDtlDataModel.ToList().ForEach(d =>
    {
    _Mstr.DtlsModel.Add(new DtlDataModel()
    {
    Serial = d.Serial.ToString(),
    Qty = d.Qty,
    ...
    });
    });

    return ins.InsertDoc(_Mstr);
    }

    با توجه به این توضیحات اگر بخواهم در متد InsertDoc همزمان دو سند (Master/setail) مجزا (سند ورودی و خروجی) در دیتابیس درج کنم راه حل چیست؟دلیل این کارم اینست که ثبت دو سند به هم وابسته است و اگر یک سند بدون دیگری ثبت شود اطلاعات دچار اشکال می شود.
    با سپاس فراوان
    آخرین ویرایش به وسیله arashhd : جمعه 23 مرداد 1394 در 16:45 عصر

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

  1. چند کاربر همزمان ؟
    نوشته شده توسط mostafa612003 در بخش Access
    پاسخ: 10
    آخرین پست: سه شنبه 17 دی 1392, 13:24 عصر
  2. اجرای چند تابع همزمان
    نوشته شده توسط vb_nima در بخش برنامه نویسی در 6 VB
    پاسخ: 5
    آخرین پست: یک شنبه 02 اردیبهشت 1386, 00:32 صبح
  3. KdTele و چند خط همزمان
    نوشته شده توسط Land_Of_Inprise در بخش برنامه نویسی در Delphi
    پاسخ: 6
    آخرین پست: دوشنبه 28 فروردین 1385, 06:44 صبح

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

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