Esempio n. 1
0
        public int UpdateInterfaceSftpDetailsByInterfaceId(InterfaceSftpDetails interfaceSftpDetails)
        {
            try
            {
                using (_dbContext = string.IsNullOrEmpty(_connectionString) ? _dbContext : new ZionContext(_connectionString))
                {
                    InterfaceSftpDetails record = _dbContext.InterfaceSftpDetails.Where(i => i.InterfaceId == interfaceSftpDetails.InterfaceId).FirstOrDefault();
                    if (record != null)
                    {
                        record.HostName    = interfaceSftpDetails.HostName;
                        record.UserName    = interfaceSftpDetails.UserName;
                        record.Password    = interfaceSftpDetails.Password;
                        record.Port        = interfaceSftpDetails.Port;
                        record.SshKey      = interfaceSftpDetails.SshKey;
                        record.Passphrase  = interfaceSftpDetails.Passphrase;
                        record.UpdatedDate = interfaceSftpDetails.UpdatedDate;
                        record.UpdatedBy   = interfaceSftpDetails.UpdatedBy;
                    }
                    _dbContext.Entry(record).State = EntityState.Modified;
                    _dbContext.SaveChanges();

                    return(1);
                }
            }
            catch
            {
                throw;
            }
        }
Esempio n. 2
0
 public InterfaceSftpDetails GetInterfaceSftpDetailsData(int id)
 {
     try
     {
         using (_dbContext = string.IsNullOrEmpty(_connectionString) ? _dbContext : new ZionContext(_connectionString))
         {
             InterfaceSftpDetails interfaceSftpDetails = _dbContext.InterfaceSftpDetails.Find(id);
             return(interfaceSftpDetails);
         }
     }
     catch
     {
         throw;
     }
 }
Esempio n. 3
0
 public InterfaceSftpDetails GetDetailsByInterfaceId(int interfaceId)
 {
     try
     {
         using (_dbContext = string.IsNullOrEmpty(_connectionString) ? _dbContext : new ZionContext(_connectionString))
         {
             InterfaceSftpDetails interfaceSftpDetails = _dbContext.InterfaceSftpDetails.Where(i => i.InterfaceId == interfaceId).FirstOrDefault();
             return(interfaceSftpDetails);
         }
     }
     catch
     {
         throw;
     }
 }
Esempio n. 4
0
 public int AddInterfaceSftpDetails(InterfaceSftpDetails interfaceSftpDetails)
 {
     try
     {
         using (_dbContext = string.IsNullOrEmpty(_connectionString) ? _dbContext : new ZionContext(_connectionString))
         {
             _dbContext.InterfaceSftpDetails.Add(interfaceSftpDetails);
             _dbContext.SaveChanges();
             return(_dbContext.InterfaceSftpDetails.Max(i => i.InterfaceSftpId));
         }
     }
     catch
     {
         throw;
     }
 }
Esempio n. 5
0
        public int UpdateInterfaceSftpDetails(InterfaceSftpDetails interfaceSftpDetails)
        {
            try
            {
                using (_dbContext = string.IsNullOrEmpty(_connectionString) ? _dbContext : new ZionContext(_connectionString))
                {
                    _dbContext.Entry(interfaceSftpDetails).State = EntityState.Modified;
                    _dbContext.SaveChanges();

                    return(1);
                }
            }
            catch
            {
                throw;
            }
        }
Esempio n. 6
0
 public int DeleteInterfaceSftpDetails(int id)
 {
     try
     {
         using (_dbContext = string.IsNullOrEmpty(_connectionString) ? _dbContext : new ZionContext(_connectionString))
         {
             InterfaceSftpDetails interfaceSftpDetails = _dbContext.InterfaceSftpDetails.Find(id);
             _dbContext.InterfaceSftpDetails.Remove(interfaceSftpDetails);
             _dbContext.SaveChanges();
             return(1);
         }
     }
     catch
     {
         throw;
     }
 }