Beispiel #1
0
        // =============================================================

        #region Bookkeeping

        public int SaveChanges()
        {
            if (context != null)
            {
                return(context.SaveChanges());
            }
            return(0);
        }
Beispiel #2
0
        // =============================================================

        #region Save/Dispose

        public void Save()
        {
            if (cusRelContext != null)
            {
                cusRelContext.SaveChanges();
            }
            if (transportationContext != null)
            {
                transportationContext.SaveChanges();
            }
        }
        // =============================================================

        #region Save/Dispose

        public int SaveChanges()
        {
            if (cusRelContext != null)
            {
                return(cusRelContext.SaveChanges());
            }
            if (employeeEntities != null)
            {
                return(employeeEntities.SaveChanges());
            }
            return(0);
        }
 protected bool UpdateAttachmentTemp(tblAttachmentsTemp attachment)
 {
     try
     {
         using (cusRelContext = new CusRelEntities())
         {
             cusRelContext.tblAttachmentsTemp.Attach(attachment);
             cusRelContext.Entry(attachment).State = EntityState.Modified;
             return(cusRelContext.SaveChanges() == 1);
         }
     }
     catch (Exception e)
     {
         return(false);
     }
 }
 protected bool DeleteAttachmentTemp(tblAttachmentsTemp attachment)
 {
     try
     {
         using (cusRelContext = new CusRelEntities())
         {
             cusRelContext.tblAttachmentsTemp.Attach(attachment);
             cusRelContext.tblAttachmentsTemp.Remove(attachment);
             return(cusRelContext.SaveChanges() == 1);
         }
     }
     catch (Exception e)
     {
         return(false);
     }
 }
 protected bool AllowAttachment(tblAttachmentsTemp attachment)
 {
     try
     {
         using (cusRelContext = new CusRelEntities())
         {
             var newAttachment = new tblAttachments();
             newAttachment.InjectFrom(new LoopInjection(new[] { "tblContacts" }), attachment);
             newAttachment.BinaryData = Convert.FromBase64String(attachment.Base64Data);
             cusRelContext.tblAttachments.Attach(newAttachment);
             cusRelContext.Entry(newAttachment).State = EntityState.Added;
             return(cusRelContext.SaveChanges() == 1);
         }
     }
     catch (Exception e)
     {
         return(false);
     }
 }
        // =============================================================

        #region Save/Dispose

        public int SaveChanges(Audit audit = null)
        {
            log.Debug("Begin SaveChanges");
            try
            {
                var changeCount = context.SaveChanges();
                log.Debug(string.Format("context.SaveChanges: {0}", changeCount));
                if (audit == null || changeCount == 0)
                {
                    return(changeCount);
                }

                UpdateAudit(audit);

                return(changeCount);
            }
            finally
            {
                log.Debug("Begin SaveChanges");
            }
        }
Beispiel #8
0
        // =============================================================

        #region Bookkeeping

        public void Save()
        {
            context.SaveChanges();
        }
        // =============================================================

        #region Save/Dispose

        public int SaveChanges()
        {
            return(cusRelContext != null?cusRelContext.SaveChanges() : 0);
        }