Exemplo n.º 1
0
        public RegisterFtpRequest GetFtp(Guid token)
        {
            var ftpDetails         = GetService(token);
            var registerFtpRequest = new RegisterFtpRequest
            {
                EnableSsl = ftpDetails.EnableSsl,
                Host      = ftpDetails.Host,
                UserName  = ftpDetails.UserName,
                Password  = ftpDetails.Password,
                Port      = ftpDetails.Port
            };

            return(registerFtpRequest);
        }
Exemplo n.º 2
0
        public Guid FTPRegistration(string userName, string password, string url, int?port, bool enableSSL, Guid requestGuid)
        {
            var request = new RegisterFtpRequest
            {
                UserName  = userName,
                Password  = password,
                Host      = url,
                Port      = port,
                EnableSsl = enableSSL,
            };
            ServiceRegistration ftpRegistration = new ServiceRegistration();
            var response = ftpRegistration.RegisterFtp(request);

            return(response.Token);
        }
Exemplo n.º 3
0
        public RegistrationResponse RegisterFtp(RegisterFtpRequest request)
        {
            var dbRequest = new FtpRegistrationDb
            {
                Guid     = Guid.NewGuid(),
                Host     = request.Host,
                UserName = request.UserName,
                Password = request.Password,
                Port     = request.Port,
            };

            unitOfWork.FtpRegistrationsRepository.Add(dbRequest);
            unitOfWork.Commit();
            return(new RegistrationResponse {
                Token = dbRequest.Guid
            });
        }