public void Handle(NecessidadeIntegrationEvent @event) { var inception = _inceptionsRepository.GetInceptionsByIdWithList(@event.IdInceptions); var necessidade = new Necessidade(@event.Descricao, inception, @event.Abreviacao); _inceptionsService.AddNecessidadeInInception(inception, necessidade); }
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(); }
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(); }