public int Save(Model.UseCarModel.ReviewUseCarApplyForm myReviewUseCarApplyForm) { YunShanOA.DataAccess.Mapping.ReviewUseCarApply R; bool found = false; if (-1 ==myReviewUseCarApplyForm.ReviewUseCarApplyID) { R = new ReviewUseCarApply (); db.ReviewUseCarApply.InsertOnSubmit(R); found = true; } else { R = (from ReviewUseCarApplyForms in db.ReviewUseCarApply where ReviewUseCarApplyForms.ReviewUseCarApplyID == myReviewUseCarApplyForm.ReviewUseCarApplyID select ReviewUseCarApplyForms).FirstOrDefault(); if (R != null) { found = true; int id = (int)myReviewUseCarApplyForm.ReviewUseCarApplyID; R.ReviewUseCarApplyID = id; } } if (found) { R.ReviewUseCarApplyID = myReviewUseCarApplyForm.ReviewUseCarApplyID; R.ReviewUserName = myReviewUseCarApplyForm.ReviewUserName; R.UseCarApplyFormID = myReviewUseCarApplyForm.UseCarApplyFormID; R.Agree = myReviewUseCarApplyForm.Agree; try { db.SubmitChanges(); } catch (ChangeConflictException) { db.ChangeConflicts.ResolveAll(RefreshMode.OverwriteCurrentValues); db.SubmitChanges(); } return R.ReviewUseCarApplyID; } else { return -1; } }
private void detach_ReviewUseCarApply(ReviewUseCarApply entity) { this.SendPropertyChanging(); entity.UseCarApplyForm = null; }
partial void DeleteReviewUseCarApply(ReviewUseCarApply instance);
partial void UpdateReviewUseCarApply(ReviewUseCarApply instance);
partial void InsertReviewUseCarApply(ReviewUseCarApply instance);