예제 #1
0
        public void Handle(NecessidadeIntegrationEvent @event)
        {
            var inception   = _inceptionsRepository.GetInceptionsByIdWithList(@event.IdInceptions);
            var necessidade = new Necessidade(@event.Descricao, inception, @event.Abreviacao);

            _inceptionsService.AddNecessidadeInInception(inception, necessidade);
        }
예제 #2
0
 public void AddNecessidadeInInception(Inceptions inception, Necessidade necessidade)
 {
     inception.Necessidades.Add(necessidade);
     inception.DataAtualizacao = DateTime.Now;
     _inceptionRepository.Update(inception);
     _inceptionRepository.Save();
 }
        public void Create(Necessidade pNecessidade)
        {
            sql.Append("INSERT INTO necessidade (idAtividade, idEmpresa) " +
                       "VALUES (@idAtividade, @idE)");

            cmm.CommandText = sql.ToString();
            cmm.Parameters.AddWithValue("@idAtividade", pNecessidade.atividade.idAtividade);
            cmm.Parameters.AddWithValue("@idE", pNecessidade.empresa.idEmpresa);

            db.executarComando(cmm);
            sql.Clear();
        }
예제 #4
0
        public Orcamentos FindById(int id)
        {
            Orcamentos     retorno     = _ProjectContext.TB_Orcamentos.AsEnumerable().Where(x => id == x.Id).FirstOrDefault();
            TipoServico    tipoServico = _ProjectContext.TB_TipoServico.Where(x => retorno.TipoServicoId == x.Id).FirstOrDefault();
            SubTipoServico subTipo     = _ProjectContext.TB_SubTipoServico.Where(x => retorno.SubTipoServicoId == x.Id).FirstOrDefault();
            Necessidade    necessidade = _ProjectContext.TB_Necessidade.Where(x => retorno.NecessidadeId == x.Id).FirstOrDefault();

            retorno.SubTipoServico.Nome = subTipo.Nome;
            retorno.TipoServico.Nome    = tipoServico.Nome;
            retorno.Necessidade.Nome    = necessidade.Nome;
            return(retorno);
        }
        public void Update(Necessidade pNecessidade)
        {
            sql.Append("UPDATE necessidade " +
                       "SET idAtividade = @idAtividade " +
                       "WHERE idEmpresa = @idEmp");

            cmm.CommandText = sql.ToString();
            cmm.Parameters.AddWithValue("@idAtividade", pNecessidade.atividade.idAtividade);
            cmm.Parameters.AddWithValue("@idEmp", pNecessidade.empresa.idEmpresa);

            db.executarComando(cmm);
            sql.Clear();
        }
 public IActionResult AdicionarNecessidade(Necessidade necessidade)
 {
     _painelControleServices.AdicionarNecessidade(necessidade);
     return(RedirectToAction("Retorno"));
 }
 public void AdicionarNecessidade(Necessidade obj)
 {
     _ProjectContext.Add(obj);
     _ProjectContext.SaveChanges();
 }