public static List <Loja> ListarLojas() { using (TestePraticoDataContext dtc = new TestePraticoDataContext()) { return(dtc.ExecuteQuery <Loja>($@"select * from loja").ToList()); } }
public static Cliente SelecionarCliente(int Identificador) { using (Contexto ctx = new Contexto()) { Cliente cliente = ctx.Cliente.FirstOrDefault(m => m.Identificador == Identificador); using (TestePraticoDataContext dtc = new TestePraticoDataContext()) { var enderecos = dtc.ExecuteQuery <Endereco>($@"select Endereco.* from Endereco where IdentificadorCliente = {Identificador}").ToList(); cliente.Enderecos = enderecos; var lojas = dtc.ExecuteQuery <Loja>($@"select Loja.* from Loja inner join Loja_has_Cliente on Loja_has_Cliente.IdentificadorLoja = Loja.Identificador and IdentificadorCliente = {Identificador}").ToList(); cliente.Lojas = lojas; } return(cliente); } }
public static Endereco SelecionarEndereco(int Identificador) { using (TestePraticoDataContext dtc = new TestePraticoDataContext()) { Endereco endereco = dtc.ExecuteQuery <Endereco>($@"select * from endereco where identificador = {Identificador}").FirstOrDefault(); //endereco.cliente = Cliente.SelecionarCliente(endereco.Identificador); return(endereco); } }