示例#1
0
        public void AtualizarStatusJob(TipoJobEnum tipojob, int idEmpresa, StatusJobEnum status)
        {
            var job = base.JobRepository.GetByTipo((int)tipojob, idEmpresa);

            if (job != null)
            {
                job.StatusJob       = (int)status;
                job.DataAtualizacao = DateTime.Now;
                if (((int)status).In(
                        (int)StatusJobEnum.Concluido,
                        (int)StatusJobEnum.Cancelado
                        ))
                {
                    job.DataFim = job.DataAtualizacao;
                }
                base.JobRepository.Update(job);
            }
        }
示例#2
0
 public void AtualizarStatusAssinatura(int idEmpresa, StatusJobEnum status)
 {
     this._jobService.AtualizarStatusJob(TipoJobEnum.Assinatura, idEmpresa, status);
 }