Example #1
0
        public override string Log(Error error)
        {
            var aLog = new Log(error);

            repo.Save(aLog);
            return(aLog.IdString);
        }
 public Logs Salvar(Logs logs)
 {
     try
     {
         return(_logsRepository.Save(logs));
     }
     catch
     {
         return(null);
     }
 }
        private void ChangeStatus(Jobs job, JobStatus jobStatus)
        {
            job.Status = jobStatus;

            job.LastUpdatedAt = DateTime.Now;

            _jobsRepository.Update(job);

            _jobsRepository.Save();

            var log = new Logs
            {
                JobId       = job.Id,
                Description = string.Format(UserMessages.JobChangeStatus, job.Id, job.Name, jobStatus)
            };

            _logsRepository.Insert(log);

            _logsRepository.Save();
        }
Example #4
0
        public void Add(string name, DateTime?doAfter)
        {
            try
            {
                var idJob = _jobsRepository.Insert(name, doAfter);

                _jobsRepository.Save();

                var log = new Logs
                {
                    JobId       = idJob,
                    Description = string.Format(UserMessages.NewJobAdded, idJob, name, DateTime.Now)
                };

                _logsRepository.Insert(log);

                _logsRepository.Save();
            }
            catch (Exception ex)
            {
                //TODO dissuced implemention of logging excetions
            }
        }
Example #5
0
 public Logs addLog(Logs log)
 {
     return(_logs.Save(log));
 }