Пример #1
0
 public static void Apagar(int Identificador)
 {
     using (TestePraticoDataContext dtc = new TestePraticoDataContext())
     {
         dtc.ExecuteCommand($"Delete Endereco where identificador ={Identificador}");
     }
 }
Пример #2
0
 public static List <Loja> ListarLojas()
 {
     using (TestePraticoDataContext dtc = new TestePraticoDataContext())
     {
         return(dtc.ExecuteQuery <Loja>($@"select * from loja").ToList());
     }
 }
Пример #3
0
 public static void ApagarClienteLoja(int IdLoja, int IdCliente)
 {
     using (TestePraticoDataContext dtc = new TestePraticoDataContext())
     {
         dtc.ExecuteCommand($"Delete Loja_has_Cliente where IdentificadorLoja = {IdLoja} and IdentificadorCliente = {IdCliente}");
     }
 }
Пример #4
0
 public static void IncluirClienteLoja(int IdLoja, int IdCliente)
 {
     using (TestePraticoDataContext dtc = new TestePraticoDataContext())
     {
         dtc.ExecuteCommand($"Insert into Loja_has_Cliente (IdentificadorLoja, IdentificadorCliente) Values ({IdLoja} ,{IdCliente})");
     }
 }
Пример #5
0
        public static void Inserir(Endereco endereco)
        {
            using (TestePraticoDataContext dtc = new TestePraticoDataContext())
            {
                dtc.ExecuteCommand($@"insert into Endereco (IdentificadorCliente, Logradouro, Numero, Complemento, Cidade, Uf,CEP)
Values ({endereco.IdentificadorCliente}, '{endereco.Logradouro}', '{endereco.Numero}', '{endereco.Complemento}','{endereco.Cidade}', '{endereco.UF}','{endereco.CEP}')");
            }
        }
Пример #6
0
 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);
     }
 }
Пример #7
0
        public static void Alterar(Endereco endereco)
        {
            using (TestePraticoDataContext dtc = new TestePraticoDataContext())
            {
                dtc.ExecuteCommand($@"UPDATE       Endereco
SET                IdentificadorCliente = {endereco.IdentificadorCliente}, Logradouro ='{endereco.Logradouro}', Numero ='{endereco.Numero}', Complemento ='{endereco.Complemento}', Cidade ='{endereco.Cidade}', UF ='{endereco.UF}', CEP ='{endereco.CEP}'
where identificador = {endereco.Identificador}
");
            }
        }
Пример #8
0
        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);
            }
        }
Пример #9
0
 public TransferenciaController(TestePraticoDataContext context)
 {
     _context = context;
 }
 public TestePraticoWebApiTest()
 {
     _context = new TestePraticoDataContext();
 }