public List <Relacao> GetAllRelacao(Guid idOrg) { List <Pedido> retorno = new List <Pedido>(); retorno = (from A in db.Pedidos where A.idOrganizacao.Equals(idOrg) select A).ToList(); return(Relacao.ConvertToRelacao(retorno)); }
//********** Atualiza valores nas tabelas diretamente ********* public bool SetStates(Relacao Registro) { try { SqlDataReader dataReader; using (SqlConnection Connection = new SqlConnection(this.conectService)) { var _Command = new SqlCommand() { Connection = Connection, CommandText = "osc_RetornaContextoOrg" }; Connection.Open(); dataReader = _Command.ExecuteReader(); //Fechando conexao após tratar o retorno Connection.Close(); }; } catch (SqlException ex) { throw; } return(false); }
public List <Relacao> GetAllRelacao(Guid idOrg) { List <ProdutoFornecedor> retorno = new List <ProdutoFornecedor>(); retorno = (from A in db.ProdutosFornecedor where A.idOrganizacao.Equals(idOrg) select A).ToList(); return(Relacao.ConvertToRelacao(retorno)); }
public List <Relacao> GetAllRelacao(Guid idOrg) { List <ItemListaPreco> retorno = new List <ItemListaPreco>(); retorno = (from bl in db.ItemListaPrecos where bl.idOrganizacao.Equals(idOrg) select bl).ToList(); return(Relacao.ConvertToRelacao(retorno)); }
public List <Relacao> GetAllRelacao(Guid idOrg) { List <BalcaoVendas> retorno = new List <BalcaoVendas>(); retorno = (from bl in db.BalcaoVendas where bl.idOrganizacao.Equals(idOrg) select bl).ToList(); return(Relacao.ConvertToRelacao(retorno)); }
public List <Relacao> GetAllRelacao(Guid idOrg) { List <ListaPreco> retorno = new List <ListaPreco>(); retorno = (from A in db.ListaPrecos where A.idOrganizacao.Equals(idOrg) select A).ToList(); retorno = retorno.OrderByDescending(A => A.padrao).ToList(); return(Relacao.ConvertToRelacao(retorno)); }
public List <Relacao> GetAllRelacao(Guid idOrg) { List <ServicoOrdem> retorno = new List <ServicoOrdem>(); List <Relacao> lista = new List <Relacao>(); retorno = (from A in db.ServicosOrdem where A.idOrganizacao.Equals(idOrg) select A).ToList(); return(Relacao.ConvertToRelacao(retorno)); }
public ContextPage(string Email, string Org, Guid id, CustomEntityEnum.Entidade Entidade) { //Prenche informações do Contexto SqlGeneric sqlservice = new SqlGeneric(); Relacao RL = sqlservice.RetornaContextPage(Email, Org); RL.tipoObjeto = CustomEntityEnum.Entidade.Usuario; this.idOrganizacao = RL.idOrganizacao; this.idUsuario = RL.id; this.organizacao = RL.organizacao; this.nomeUsuario = RL.idName; }
public static List <FaturamentoGridViewModel> ConvertToGridFaturamento(List <Faturamento> itens) { List <FaturamentoGridViewModel> retorno = new List <FaturamentoGridViewModel>(); SqlGenericData sqldata = new SqlGenericData(); foreach (var item in itens) { FaturamentoGridViewModel X = new FaturamentoGridViewModel(); X.faturamento = item; Relacao relacao = new Relacao(); if (item.origemFaturamento == CustomEnum.OrigemFaturamento.OrdemServico) { relacao = sqldata.RetornaRelacaoOrdemServico(item.idReferencia); X.faturamento.idReferencia = relacao.id; X.faturamento.origemFaturamento = CustomEnum.OrigemFaturamento.OrdemServico; X.codigo = relacao.codigo; } if (item.origemFaturamento == CustomEnum.OrigemFaturamento.Pedido) { relacao = sqldata.RetornaRelacaoPedido(item.idReferencia); X.faturamento.idReferencia = relacao.id; X.faturamento.origemFaturamento = CustomEnum.OrigemFaturamento.Pedido; X.codigo = relacao.codigo; } if (item.origemFaturamento == CustomEnum.OrigemFaturamento.Atendimento) { relacao = sqldata.RetornaRelacaoAtendimento(item.idReferencia); X.faturamento.idReferencia = relacao.id; X.faturamento.origemFaturamento = CustomEnum.OrigemFaturamento.Atendimento; X.codigo = relacao.codigo; } if (item.origemFaturamento == CustomEnum.OrigemFaturamento.BalcaoVendas) { relacao = sqldata.RetornaRelacaoBalcaoVendas(item.idReferencia); X.faturamento.origemFaturamento = CustomEnum.OrigemFaturamento.BalcaoVendas; X.codigo = relacao.codigo; } retorno.Add(X); } return(retorno); }
public static bool ConsultaListaPadrao(Guid valor, string idOrg, SqlGenericData sqlService) { Relacao listaPadrao = new Relacao(); listaPadrao = sqlService.RetornaRelacaoListaPrecoPadrao(new Guid(idOrg)); if (listaPadrao.idName != null & !valor.Equals(listaPadrao.id)) { return(true); } return(false); }
public Relacao GetRelacao(Guid id) { Relacao relacao = new Relacao(); relacao.tipoObjeto = CustomEntityEnum.Entidade.Produto; List <Produto> retorno = new List <Produto>(); retorno = (from A in db.Produtos where A.id.Equals(id) select A).ToList(); relacao.id = retorno[0].id; relacao.idName = retorno[0].nome; relacao.idOrganizacao = retorno[0].idOrganizacao; return(relacao); }
public Relacao RetornaContextPage(string email, string org) { Relacao retorno = new Relacao(); try { SqlDataReader dataReader; using (SqlConnection Connection = new SqlConnection(conectStringData)) { var _Command = new SqlCommand() { Connection = Connection, CommandText = "osc_RetornaContextoOrg", CommandType = CommandType.StoredProcedure }; _Command.Parameters.AddWithValue("Org", org); _Command.Parameters.AddWithValue("Email", email); Connection.Open(); dataReader = _Command.ExecuteReader(); if (dataReader.HasRows) { while (dataReader.Read()) { retorno.id = new Guid(dataReader["idUsuario"].ToString()); retorno.idOrganizacao = new Guid(dataReader["idOrganizacao"].ToString()); retorno.idName = dataReader["nomeUsuario"].ToString(); retorno.organizacao = dataReader["nomeOrganizacao"].ToString(); } } //Fechando conexao após tratar o retorno Connection.Close(); }; } catch (SqlException ex) { throw; } return(retorno); }
public ViewResult FormCreateEndereco(string idCliente, string NomeCliente) { EnderecoViewModel modelo = new EnderecoViewModel(); modelo.endereco = new Endereco(); try { Relacao cliente = Sqlservice.RetornaRelacaoCliente(new Guid(idCliente)); modelo.contexto = contexto; modelo.endereco.idCliente = cliente.id; modelo.endereco.idClienteName = cliente.idName; } catch (Exception) { throw; } return(View(modelo)); }
public static Relacao PreencheOrigemContasReceber(CustomEnum.OrigemContaReceber origem, Guid idReferencia, SqlGenericData sqlData) { Relacao retorno = new Relacao(); if (origem == CustomEnum.OrigemContaReceber.BalcaoVendas) { retorno = sqlData.RetornaRelacaoBalcaoVendas(idReferencia); retorno.tipoObjeto = CustomEntityEnum.Entidade.BalcaoVendas; retorno.id = idReferencia; retorno.idName = retorno.codigo; } if (origem == CustomEnum.OrigemContaReceber.Atendimento) { retorno = sqlData.RetornaRelacaoAtendimento(idReferencia); retorno.tipoObjeto = CustomEntityEnum.Entidade.Atendimento; retorno.id = idReferencia; retorno.idName = retorno.codigo; } if (origem == CustomEnum.OrigemContaReceber.OrdemServico) { retorno = sqlData.RetornaRelacaoOrdemServico(idReferencia); retorno.tipoObjeto = CustomEntityEnum.Entidade.OrdemServico; retorno.id = idReferencia; retorno.idName = retorno.codigo; } if (origem == CustomEnum.OrigemContaReceber.Pedido) { retorno = sqlData.RetornaRelacaoPedido(idReferencia); retorno.tipoObjeto = CustomEntityEnum.Entidade.Pedido; retorno.id = idReferencia; retorno.idName = retorno.codigo; } return(retorno); }
public List <Relacao> RetornaRelacaoCategoriaManutencao() { List <Relacao> retorno = new List <Relacao>(); try { SqlDataReader dataReader; using (SqlConnection Connection = new SqlConnection(this.conectService)) { var _Command = new SqlCommand() { Connection = Connection, CommandText = "select * from CategoriaManutencao", CommandType = CommandType.Text }; Connection.Open(); dataReader = _Command.ExecuteReader(); if (dataReader.HasRows) { while (dataReader.Read()) { Relacao item = new Relacao(); item.id = new Guid(dataReader["id"].ToString()); item.idName = dataReader["nome"].ToString(); retorno.Add(item); } } //Fechando conexao após tratar o retorno Connection.Close(); }; } catch (SqlException ex) { throw; } return(retorno); }
public IActionResult FormCreateProduto(ProdutoViewModel entrada) { Produto prod = new Produto(); Relacao lista = new Relacao(); ItemListaPreco itemLista = new ItemListaPreco(); SqlGenericData sqlService = new SqlGenericData(); try { if (entrada.produto != null) { if (ProdutoRules.MontaProdutoCreate(entrada, out prod, contexto)) { produtoData.Add(prod); //Create de item da lista se houver lista padrão lista = sqlService.RetornaRelacaoListaPrecoPadrao(contexto.idOrganizacao); if (lista.idName != null) { itemLista.idProduto = prod.id; itemLista.idListaPreco = lista.id; itemLista.valor = (prod.valorCompra / 100) * prod.margemLucroBase + prod.valorCompra; itemLista.valorMinimo = itemLista.valor; ItemListaPrecoRules.ItemListaPrecoCreateRelacionado(itemLista, contexto); itemListaPrecoData.Add(itemLista); } return(RedirectToAction("FormUpdateProduto", new { id = prod.id.ToString() })); } } } catch (Exception ex) { LogOsca log = new LogOsca(); log.GravaLog(1, 7, this.contexto.idUsuario, this.contexto.idOrganizacao, "FormCreateProduto-post", ex.Message); } return(View()); }
public Relacao Add(Relacao relacao) { var func = _context.Funcionarios.Find(relacao.idFuncionario); var targetFuncionario = _context.Funcionarios .Include(p => p.ProjetosLink) .Single(p => p.Id == relacao.idFuncionario); var newProjeto = _context.Projetos .Include(p => p.FuncionariosLink) .Single(p => p.Id == relacao.idProjeto); targetFuncionario.ProjetosLink.Add(new FuncionarioProjeto { FuncionarioId = targetFuncionario.Id, ProjetoId = newProjeto.Id, Funcionario = targetFuncionario, Projeto = newProjeto }); Save(); return(relacao); }
public ActionResult <Relacao> Add(Relacao relacao) { return(Ok(_projetoFuncionarioProjeto.Add(relacao))); }
public async Task <IEnumerable <Pedido> > Handle(Relacao message) { return(await repositorioDePedidos.BuscarUltimosPedidos()); }
public ActionResult <Relacao> Post([FromBody] Relacao relacao) { return(_applicationFuncionarioProjeto.Add(relacao)); }
protected override void LoadContents(IDbConnection connection, ref IDataReader reader) { reader = DBAbstractDataLayer.DataAccessRules.RelatorioRule.Current.ReportControloAut(this.mFields, connection); if (this.mFields != null) { ControloAutoridade ep; long ID = 0; while (reader.Read()) { ID = System.Convert.ToInt64(reader.GetValue(0)); ep = CreateCAIfNonExistent(ID); ep.Designacao = reader.GetValue(1).ToString(); ep.Codigo = reader.GetValue(2).ToString(); int i = 3; foreach (ReportParameterRelEPs rp in this.mFields) { if (rp.RetType == ReportParameter.ReturnType.TextOnly) { if (rp.Campo == ReportParameterRelEPs.CamposRelEPs.DatasExistencia) { // dois campos não são strings (são booleans) ArrayList info = new ArrayList(); info.Add(rp.Campo); ArrayList valores = new ArrayList(); foreach (string coluna in rp.DBField) { valores.Add(reader.GetValue(i)); i++; } info.Add(valores); ep.InfoAdicional.Add(rp.Campo, info); } else { ArrayList info = new ArrayList(); info.Add(rp.Campo); List <string> valores = new List <string>(); foreach (string coluna in rp.DBField) { valores.Add(reader.GetValue(i).ToString()); i++; } info.Add(valores); ep.InfoAdicional.Add(rp.Campo, info); } } } } reader.NextResult(); List <ReportParameterRelEPs.CamposRelEPs> fields = Fields(this.mFields); if (fields.Contains(ReportParameterRelEPs.CamposRelEPs.FormaParalela) || fields.Contains(ReportParameterRelEPs.CamposRelEPs.FormaNormalizada) || fields.Contains(ReportParameterRelEPs.CamposRelEPs.OutrasFormas)) { while (reader.Read()) { ep = GetExistentCA(System.Convert.ToInt64(reader.GetValue(0))); if (ep != null) { int tipoNoticiaAut = System.Convert.ToInt32(reader.GetValue(2)); switch (tipoNoticiaAut) { case (int)TipoControloAutForma.FormaNormalizada: ep.FormasNormalizadas.Add(reader.GetValue(1).ToString()); break; case (int)TipoControloAutForma.FormaParalela: ep.FormasParalelas.Add(reader.GetValue(1).ToString()); break; case (int)TipoControloAutForma.OutraForma: ep.OutrasFormas.Add(reader.GetValue(1).ToString()); break; } } } } reader.NextResult(); if (fields.Contains(ReportParameterRelEPs.CamposRelEPs.Relacoes)) { Relacao rel; while (reader.Read()) { rel = new Relacao(); ep = GetExistentCA(System.Convert.ToInt64(reader.GetValue(0))); rel.FormaAutorizadaRelacionada = reader.GetValue(1).ToString(); rel.IdentificadorUnico = reader.GetValue(2).ToString(); rel.Categoria = reader.GetValue(3).ToString(); rel.InicioAno = reader.GetValue(4).ToString(); rel.InicioMes = reader.GetValue(5).ToString(); rel.InicioDia = reader.GetValue(6).ToString(); rel.FimAno = reader.GetValue(7).ToString(); rel.FimMes = reader.GetValue(8).ToString(); rel.FimDia = reader.GetValue(9).ToString(); rel.Descricao = reader.GetValue(10).ToString(); ep.Relacoes.Add(rel); } } } else { ControloAutoridade ca; long ID = 0; while (reader.Read()) { ID = System.Convert.ToInt64(reader.GetValue(0)); ca = CreateCAIfNonExistent(ID); ca.IDTipoNoticiaAut = System.Convert.ToInt64(reader.GetValue(1)); ca.TipoNoticiaAut = reader.GetValue(2).ToString(); ca.Designacao = reader.GetValue(3).ToString(); } } }