private void CriarIntervencaoTecnica(Domain.Model.Diagnostico diagnostico, string mensagem, IPluginExecutionContext context) { IntervencaoTecnica intervencao = new IntervencaoTecnica() { OcorrenciaId = diagnostico.OcorrenciaId, Nome = string.Format("{0} - {1}", diagnostico.Produto.CodigoEms, mensagem), RazaoStatus = 1 }; new Domain.Servicos.RepositoryService(context.OrganizationName, context.IsExecutingOffline).Intervencao.Create(intervencao); }
private void CriarIntervencaoTecnica(Diagnostico diagnostico, string mensagem) { IntervencaoTecnica intervencao = new IntervencaoTecnica(diagnostico.Organizacao) { OcorrenciaId = diagnostico.Ocorrencia.Id, Nome = string.Format("{0} - {1}", diagnostico.DadosProduto.CodigoEms, mensagem), StatusDaIntervencao = 1 }; DomainService.RepositoryIntervencao.Create(intervencao); }
private void CriarIntervencaoTecnica(Ocorrencia ocorrencia, string mensagem) { IntervencaoTecnica intervencao = new IntervencaoTecnica(this.Organizacao) { OcorrenciaId = ocorrencia.Id, Nome = string.Format("{0} - {1}", ocorrencia.DadosProduto.CodigoEms, mensagem), StatusDaIntervencao = (int)IntervencaoTecnicaEnum.StatusCode.AguardandoAnalise }; DomainService.RepositoryIntervencao.Create(intervencao); }
private void CriarIntervencaoTecnica(Ocorrencia ocorrencia, string mensagem) { if (DomainService.RepositoryIntervencao.ObterPor(ocorrencia, "new_intervencao_tecnicaid") != null) { return; } IntervencaoTecnica intervencao = new IntervencaoTecnica(this.Organizacao) { OcorrenciaId = ocorrencia.Id, Nome = string.Format("{0} - {1}", ocorrencia.DadosProduto.CodigoEms, mensagem), StatusDaIntervencao = 1 }; DomainService.RepositoryIntervencao.Create(intervencao); }