public void AddPDIInfomrationForTractor(TractorPurchaseDetail _tractorPurchaseDetail) { // Vishwa : [Start] - COmmented Code. foreach (TractorPurchase tra in _tractorPurchaseDetail.TractorsPurchased) { int tractorPurchaseId = _tractorPurchaseDetail.TractorPurchaseId;// getTractorPurchaseId(tra.TractorEngineNo); // Add the Battery Details to Berrty Table. tblTractorBattery tba = new tblTractorBattery(); tba.tractorPurchaseId = tractorPurchaseId; tba.batteryMaker = tra.TractorBattery.BatteryMaker; tba.batteryRemarks = tra.TractorBattery.Remarks; tba.batterySerialNo = tra.TractorBattery.BatterySerialNo; tba.batterySize = tra.TractorBattery.BatterySize; dc.tblTractorBatteries.InsertOnSubmit(tba); dc.SubmitChanges(); // Add the Tyres Details to Tyre Table. List<tblTractorTyre> listofTyres = new List<tblTractorTyre>(); foreach (Tyre ty in tra.TractorTyres.ToList()) { tblTractorTyre tty = new tblTractorTyre(); tty.tractorPurchaseId = tractorPurchaseId; tty.tyreMaker = ty.tyreMaker; tty.tyreRemarks = ty.tyreMaker; tty.tyreSerialNo = ty.tyreSerialNumber; tty.tyreSize = ty.tyreSize; listofTyres.Add(tty); } dc.tblTractorTyres.InsertAllOnSubmit(listofTyres); dc.SubmitChanges(); // Vishwa : [Start] - COmmented Code. } }
public void AddPDIInfomrationForTractor(TractorPurchaseDetail _tractorPurchaseDetail) { // Vishwa : [Start] - COmmented Code. foreach (TractorPurchase tra in _tractorPurchaseDetail.TractorsPurchased) { int tractorPurchaseId = _tractorPurchaseDetail.TractorPurchaseId;// getTractorPurchaseId(tra.TractorEngineNo); // Add the Battery Details to Berrty Table. tblTractorBattery tba = new tblTractorBattery(); tba.tractorPurchaseId = tractorPurchaseId; tba.batteryMaker = tra.TractorBattery.BatteryMaker; tba.batteryRemarks = tra.TractorBattery.Remarks; tba.batterySerialNo = tra.TractorBattery.BatterySerialNo; tba.batterySize = tra.TractorBattery.BatterySize; dc.tblTractorBatteries.InsertOnSubmit(tba); dc.SubmitChanges(); // Add the Tyres Details to Tyre Table. List <tblTractorTyre> listofTyres = new List <tblTractorTyre>(); foreach (Tyre ty in tra.TractorTyres.ToList()) { tblTractorTyre tty = new tblTractorTyre(); tty.tractorPurchaseId = tractorPurchaseId; tty.tyreMaker = ty.tyreMaker; tty.tyreRemarks = ty.tyreMaker; tty.tyreSerialNo = ty.tyreSerialNumber; tty.tyreSize = ty.tyreSize; listofTyres.Add(tty); } dc.tblTractorTyres.InsertAllOnSubmit(listofTyres); dc.SubmitChanges(); // Vishwa : [Start] - COmmented Code. } }