예제 #1
0
 /// <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();
 }
예제 #2
0
 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;
 }