я использую хранимую процедуру в linq to sql для вставки данных в две таблицы. Параметры ввода для sp зависят от двух таблиц, и мой sp обрабатывает все, что нужно вставить в обе таблицы. Вопрос в том, как передать параметры для другой таблицыв хранимой процедуре и ее выполнении на стороне кода ??
мой метод принимает следующие данные (code-1):
public bool InsertCashOrChequeCollection(string CustId,string PaidDate,string PenPayID,decimal PaidAmount,string ChequeNo,int Mode,string Remarks,string RecNo,string AgentId,int IsAdjusting)
мой запрос linq to sql (Code-2):
tbl_Customer_BillTransaction billtrans = new tbl_Customer_BillTransaction();
billtrans.CustTrans_CustId = CustId;
billtrans.CustTrans_PaidDate = PaidDate;
billtrans.CustTrans_PenPayID = PenPayID;
billtrans.CustTrans_PaidAmount = PaidAmount;
billtrans.CustTrans_ChequeNo = ChequeNo;
billtrans.CustTrans_Mode = Mode;
billtrans.CustTrans_Remarks = Remarks;
billtrans.CustTrans_ReceiptNo = RecNo;
billtrans.CustTrans_AgentId = AgentId;
try
{
dc.tbl_Customer_BillTransactions.InsertOnSubmit(billtrans);
dc.SubmitChanges();
return true;
}
catch
{
return false;
}
я раньше делал так, но теперь мне нужно изменить мой sp, добавлен еще один дополнительный параметр: int IsAdjusting, который принадлежит другой таблице, тогда как мне передать его здесь в моем SP икакие будут изменения в коде-2 для передачи параметра другой таблицы ??