/// <summary> /// 添加供应商企业关系 /// </summary> /// <param name="company"></param> /// <returns></returns> public int addVendorCompany(ABiVendor_Company company) { VPDAL.ABi_Vendor_Company obj = new VPDAL.ABi_Vendor_Company(); obj = dbContent.ABi_Vendor_Company.FirstOrDefault(o => o.ABi_Vendor_ID == company.ABi_Vendor_ID&&o.ABi_Company_ID==company.ABi_Company_ID); if (obj != null) { obj.ABi_Vendor_ID = company.ABi_Vendor_ID; obj.ABi_Company_ID = company.ABi_Company_ID; obj.Blocking = company.Blocking; obj.Deletion = company.Deletion; obj.PaymentTerm = company.PaymentTerm; return dbContent.SaveChanges(); } else { obj = new VPDAL.ABi_Vendor_Company(); obj.ABi_Vendor_ID = company.ABi_Vendor_ID; obj.ABi_Company_ID = company.ABi_Company_ID; obj.Blocking = company.Blocking; obj.Deletion = company.Deletion; obj.PaymentTerm = company.PaymentTerm; dbContent.ABi_Vendor_Company.AddObject(obj); return 0; } // return dbContent.SaveChanges(); }
public static ABiVendor_Company FromABi_Vendor_Company(VPDAL.ABi_Vendor_Company vc) { ABiVendor_Company obj = new ABiVendor_Company(); obj.ABi_Vendor_ID = vc.ABi_Vendor_ID; obj.ABi_Company_ID = vc.ABi_Company_ID; obj.Blocking = vc.Blocking; obj.Deletion = vc.Deletion; obj.PaymentTerm = vc.PaymentTerm; return obj; }