Пример #1
0
 public Tuple <bool, string> Update()
 {
     try
     {
         using (Easycase.DataModel.EasyCaseDBEntities DB = new DataModel.EasyCaseDBEntities())
         {
             var client = new DataModel.Support
             {
                 UpdatedOn   = DateTime.Now,
                 CreatedBy   = this.CreatedBy,
                 Email       = this.Email,
                 Greeting    = this.Greeting,
                 FacebookUrl = this.FacebookUrl,
                 ImageId     = this.ImageId,
                 Linkdin     = this.Linkdin,
                 PhoneNo     = this.PhoneNo,
                 WebsiteUrl  = this.WebsiteUrl,
                 ID          = this.ID
             };
             DB.Entry(client).State = System.Data.Entity.EntityState.Modified;
             DB.SaveChanges();
         }
         return(new Tuple <bool, string>(true, Messages.SUCCESS));
     }
     catch (Exception ex)
     {
         Logs.SaveLog(ex.Message);
         return(new Tuple <bool, string>(false, ex.Message));
     }
 }
Пример #2
0
 public Tuple <bool, string, long> Save()
 {
     try
     {
         long id = 0;
         using (Easycase.DataModel.EasyCaseDBEntities DB = new DataModel.EasyCaseDBEntities())
         {
             var client = new DataModel.Support
             {
                 UpdatedOn   = DateTime.Now,
                 CreatedBy   = this.CreatedBy,
                 Email       = this.Email,
                 Greeting    = this.Greeting,
                 FacebookUrl = this.FacebookUrl,
                 ImageId     = this.ImageId,
                 Linkdin     = this.Linkdin,
                 PhoneNo     = this.PhoneNo,
                 WebsiteUrl  = this.WebsiteUrl
             };
             DB.Supports.Add(client);
             DB.SaveChanges();
             id = client.ID;
         }
         return(new Tuple <bool, string, long>(true, Messages.SUCCESS, id));
     }
     catch (Exception ex)
     {
         Logs.SaveLog(ex.Message);
         return(new Tuple <bool, string, long>(false, ex.Message, 0));
     }
 }