public bool AWBuildVersionDelete(AWBuildVersion awbuildversion)
        {
            return Execute<bool>(dal =>
            {
                AWBuildVersion awbuildversionDelete = dal.AWBuildVersion.Where(x => x.SystemInformationID == awbuildversion.SystemInformationID).FirstOrDefault();
                if (awbuildversionDelete != null)
                {
                    dal.AWBuildVersion.DeleteOnSubmit(awbuildversionDelete);
                    dal.SubmitChanges();
                    return true;
                }
                return false;

            });
        }
        public bool AWBuildVersionUpdate(AWBuildVersion awbuildversion)
        {
            return Execute<bool>(dal =>
               {
               AWBuildVersion awbuildversionUpdate = dal.AWBuildVersion.Where(x => x.SystemInformationID == awbuildversion.SystemInformationID).FirstOrDefault();
               if (awbuildversionUpdate != null)
               {
                   awbuildversionUpdate.SystemInformationID = awbuildversion.SystemInformationID;
                   awbuildversionUpdate.Database_Version = awbuildversion.Database_Version;
                   awbuildversionUpdate.VersionDate = awbuildversion.VersionDate;
                   awbuildversionUpdate.ModifiedDate = awbuildversion.ModifiedDate;

                   dal.SubmitChanges();
                   return true;
               }
               return false;

               });
        }
 partial void DeleteAWBuildVersion(AWBuildVersion instance);
 partial void UpdateAWBuildVersion(AWBuildVersion instance);
 partial void InsertAWBuildVersion(AWBuildVersion instance);
 public void AWBuildVersionUpdate(AWBuildVersion awbuildversion)
 {
     adventureWorks_BC.AWBuildVersionUpdate(awbuildversion);
 }
 public void AWBuildVersionAdd(AWBuildVersion awbuildversion)
 {
     adventureWorks_BC.AWBuildVersionAdd(awbuildversion);
 }