public void Inserir(TransportadorEmpresa transportador) { var strQuery = ""; strQuery += "INSERT INTO CONTATO (TELEFONE, CELULAR, EMAIL) "; strQuery += string.Format("VALUES ('{0}','{1}','{2}') ", transportador.Telefone, transportador.Celular, transportador.Email); strQuery += "DECLARE @IdContato int SET @IdContato = (SELECT IDENT_CURRENT('CONTATO')) "; strQuery += "INSERT INTO ACESSO (USUARIO, SENHA, TIPOPESSOA, TIPOUSUARIO, PERGUNTA, RESPOSTA) "; strQuery += string.Format("VALUES ('{0}', '{1}', 0, 0, '{2}', '{3}') ", transportador.Usuario, transportador.Senha, transportador.Pergunta, transportador.Resposta); strQuery += "DECLARE @IdAcesso int SET @IdAcesso = (SELECT IDENT_CURRENT('ACESSO')) "; strQuery += "INSERT INTO ENDERECO (LOGRADOURO, NUMERO, COMPLEMENTO, CEP, BAIRRO, CIDADE, UF)"; strQuery += string.Format(" VALUES ('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}') ", transportador.Logradouro, transportador.Numero, transportador.Complemento, transportador.Cep, transportador.Bairro, transportador.Cidade, transportador.Uf); strQuery += "DECLARE @IdEndereco int SET @IdEndereco = (SELECT IDENT_CURRENT('ENDERECO')) "; strQuery += "INSERT INTO PESSOAJURIDICA (IDCONTATO, IDENDERECO, CNPJ, NOMEFANTASIA, RAZAOSOCIAL) "; strQuery += string.Format("VALUES (@IdContato, @IdEndereco, '{0}', '{1}', '{2}') ", transportador.Cnpj, transportador.NomeFantasia, transportador.Razao); strQuery += "DECLARE @IdPessoaJ int SET @IdPessoaJ = (SELECT IDENT_CURRENT('PESSOAJURIDICA')) "; strQuery += " UPDATE ACESSO SET IDPESSOA = @IdPessoaJ WHERE IDACESSO = @IdAcesso "; strQuery += "INSERT INTO TRANSPORTADOR (IDPESSOA,IDENDERECO, RNTRC, TIPOPESSOA) "; strQuery += string.Format("VALUES (@IdPessoaJ, @IdEndereco, '{0}', 0) ", transportador.Rtnrc); using (contexto = new Contexto()) { contexto.ExecutaGravacao(strQuery); } }
public void Inserir(Frete frete) { //Inserir Contato var strQuery = ""; strQuery += string.Format("DECLARE @IdMotorista int SET @IdMotorista = (SELECT IDMOTORISTA FROM MOTORISTA WHERE CNH = '{0}') ", frete.Cnh); strQuery += string.Format("DECLARE @IdTransportador int SET @IdTransportador = (SELECT IDTRANSPORTADOR FROM TRANSPORTADOR WHERE RNTRC = '{0}') ", frete.Rtnrc); strQuery += string.Format( "DECLARE @IdVeiculo int SET @IdVeiculo = (SELECT IDVEICULO FROM VEICULO WHERE PLACA = '{0}') ", frete.Placa); strQuery += "INSERT INTO FRETE (IDMOTORISTA, IDTRANSPORTADOR, IDVEICULO, TIPO, DATASAIDA, DATAENTREGA) "; strQuery += string.Format("VALUES (@IdMotorista, @IdTransportador, @IdVeiculo, '{0}', '{1}', '{2}') ", frete.Tipo, frete.DataSaida, frete.DataEntrega); strQuery += "DECLARE @IdFrete int SET @IdFrete = (SELECT IDENT_CURRENT('FRETE')) "; strQuery += "INSERT INTO ENDERECO (LOGRADOURO, NUMERO, COMPLEMENTO, CEP, BAIRRO, CIDADE, UF) "; strQuery += string.Format("VALUES('{0}','{1}','{2}', '{3}', '{4}', '{5}', '{6}') ", frete.RLogradouro, frete.RNumero, frete.RComplemento, frete.RCep, frete.RBairro, frete.RCidade, frete.RUf); strQuery += "DECLARE @Origem int SET @Origem = (SELECT IDENT_CURRENT('ENDERECO')) "; strQuery += "INSERT INTO ENDERECO (LOGRADOURO, NUMERO, COMPLEMENTO, CEP, BAIRRO, CIDADE, UF) "; strQuery += string.Format("VALUES ('{0}','{1}','{2}', '{3}', '{4}', '{5}', '{6}') ", frete.DLogradouro, frete.DNumero, frete.DComplemento, frete.DCep, frete.DBairro, frete.DCidade, frete.DUf); strQuery += "DECLARE @Destino int SET @Destino = (SELECT IDENT_CURRENT('ENDERECO')) "; strQuery += "INSERT INTO CARGA (TIPO, REMETENTE, DESTINATARIO, ORIGEM, DESTINO, IDFRETE) "; strQuery += string.Format("VALUES ('{0}', '{1}', '{2}', @Origem, @Destino, @IdFrete) ", frete.TipoCarga, frete.Remetente, frete.Destinatario); using (contexto = new Contexto()) { contexto.ExecutaGravacao(strQuery); } }
private void Inserir(Motorista motorista) { //Inserir Contato var strQuery = ""; strQuery += " INSERT INTO CONTATO(TELEFONE, CELULAR, EMAIL) "; strQuery += string.Format(" VALUES('{0}','{1}','{2}')", motorista.Telefone, motorista.Celular, motorista.Email); //Inserir Endereço strQuery += " INSERT INTO ENDERECO(LOGRADOURO, NUMERO, COMPLEMENTO, CEP, BAIRRO, CIDADE, UF)"; strQuery += string.Format(" VALUES('{0}','{1}','{2}','{3}','{4}','{5}','{6}')", motorista.Logradouro, motorista.Numero, motorista.Complemento, motorista.Cep, motorista.Bairro, motorista.Cidade, motorista.Uf); strQuery += " Declare @IdEndereco int " + "SET @IdEndereco = (SELECT IDENT_CURRENT('ENDERECO')) " + "Declare @IdContato int " + "SET @IdContato = (SELECT IDENT_CURRENT('CONTATO')) "; //Inserir Pessoa Fisíca strQuery += " INSERT INTO PESSOAFISICA(IDENDERECO, IDCONTATO, NOME, CPF, DATANASCIMENTO, RG, UF_PF, ORGAOEMISSOR, SEXO)"; strQuery += string.Format("VALUES(@IdEndereco,@IdContato,'{0}','{1}','{2}','{3}','{4}','{5}','{6}') ", motorista.Nome, motorista.Cpf, motorista.DataNascimento, motorista.Rg, motorista.Uf, motorista.Orgao, motorista.Sexo); strQuery += "Declare @IdPessoaFisica int " + "SET @IdPessoaFisica = (SELECT IDENT_CURRENT('PESSOAFISICA')) "; strQuery += " INSERT INTO MOTORISTA(IDPESSOAFISICA, IDTRANSPORTADOR, IDENDERECO, CNH)"; strQuery += string.Format("VALUES (@IdPessoaFisica,5,@IdEndereco,'{0}') ", motorista.Cnh); using (contexto = new Contexto()) { contexto.ExecutaGravacao(strQuery); } }
public void Inserir(TransportadorAutonomo transportador) { var strQuery = ""; strQuery += "INSERT INTO CONTATO (TELEFONE, CELULAR, EMAIL) "; strQuery += string.Format("VALUES ('{0}','{1}','{2}') ", transportador.Telefone, transportador.Celular, transportador.Email); strQuery += "DECLARE @IdContato int SET @IdContato = (SELECT IDENT_CURRENT('CONTATO')) "; strQuery += "INSERT INTO ACESSO (USUARIO, SENHA, TIPOPESSOA, TIPOUSUARIO, PERGUNTA, RESPOSTA, IDCONTATO) "; strQuery += string.Format("VALUES ('{0}', '{1}', 'J', 'A', '{2}', '{3}', @IdContato) ", transportador.Usuario, transportador.Senha, transportador.Pergunta, transportador.Resposta); strQuery += "DECLARE @IdAcesso int SET @IdAcesso = (SELECT IDENT_CURRENT('ACESSO')) "; strQuery += "INSERT INTO ENDERECO (LOGRADOURO, NUMERO, COMPLEMENTO, CEP, BAIRRO, CIDADE, UF)"; strQuery += string.Format(" VALUES ('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}') ", transportador.Logradouro, transportador.Numero, transportador.Complemento, transportador.Cep, transportador.Bairro, transportador.Cidade, transportador.Uf); strQuery += "DECLARE @IdEndereco int SET @IdEndereco = (SELECT IDENT_CURRENT('ENDERECO')) "; strQuery += "INSERT INTO PESSOAFISICA (IDCONTATO, IDENDERECO, NOME, CPF, DATANASCIMENTO, RG, UF_PF, ORGAOEMISSOR, SEXO) "; strQuery += string.Format("VALUES (@IdContato, @IdEndereco, '{0}', '{1}', '{2}','{3}','{4}','{5}','{6}') ", transportador.Nome, transportador.CPF, transportador.DataNascimento, transportador.RG, transportador.UF_PF, transportador.OrgaoEmissor, transportador.Sexo); strQuery += "DECLARE @IdPessoaF int SET @IdPessoaF = (SELECT IDENT_CURRENT('PESSOAJU')) "; strQuery += " UPDATE ACESSO SET IDPESSOA = @IdPessoaJ WHERE IDACESSO = @IdAcesso "; strQuery += "INSERT INTO TRANSPORTADOR (IDPESSOA,IDENDERECO, RNTRC, TIPOPESSOA) "; strQuery += string.Format("VALUES (@IdPessoaJ, @IdEndereco, '{0}', 'J') ", transportador.Rtnrc); using (contexto = new Contexto()) { contexto.ExecutaGravacao(strQuery); } }
//private OperadorAplicacao operador; //private SupervisorAplicacao supervisor; //private FuncionarioAplicacao funcionario; public AutenticacaoADAplicacao() { contexto = new Contexto(); //operador = new OperadorAplicacao(); //supervisor = new SupervisorAplicacao(); //funcionario = new FuncionarioAplicacao("bancoFrequencia"); }
private void Inserir(Cidade cidade) { using (contexto = new Contexto()) { string strQuery = string.Format(" INSERT INTO CIDADE(NomeCidade) VALUES('{0}') ", cidade.NomeCidade); contexto.ExecutaComando(strQuery); } }
public void Excluir(string matricula) { using (contexto = new Contexto()) { string strQuery = string.Format(" DELETE FROM " + this.bancoFrequencia + "FUNCIONARIO WHERE Matricula = '{0}' ", matricula); contexto.ExecutaComando(strQuery); } }
private void Inserir(Estado estado) { using (contexto = new Contexto()) { string strQuery = string.Format(" INSERT INTO ESTADO(NomeEstado) VALUES('{0}') ", estado.NomeEstado); contexto.ExecutaComando(strQuery); } }
public void Excluir(int id) { using (contexto = new Contexto()) { string strQuery = string.Format(" DELETE FROM SUPERVISOR2 WHERE Id = {0} ", id); contexto.ExecutaComando(strQuery); } }
public void Excluir(int id) { using (contexto = new Contexto()) { string strQuery = string.Format(" DELETE FROM ESTADO WHERE IdEstado = {0} ", id); contexto.ExecutaComando(strQuery); } }
public void Excluir(int id) { using (contexto = new Contexto()) { string strQuery = string.Format(" DELETE FROM CLIENTE WHERE ClienteId = {0} ", id); contexto.ExecutaComando(strQuery); } }
public void Excluir(int id) { using (contexto = new Contexto()) { string strQuery = string.Format(" DELETE FROM PRODUTO WHERE ProdutoId = {0} ", id); contexto.ExecutaComando(strQuery); } }
public void Excluir(int id) { using (contexto = new Contexto()) { string strQuery = string.Format(" DELETE FROM CIDADE WHERE IdCidade = {0} ", id); contexto.ExecutaComando(strQuery); } }
public void Excluir(int id) { using (contexto = new Contexto()) { var strQuery = string.Format(" DELETE FROM transportadora WHERE Codigo = {0}", id); contexto.ExecutaComando(strQuery); } }
public void Excluir(int id) { using (contexto = new Contexto()) { string strQuery = string.Format(" DELETE FROM FUNCIONARIO WHERE IdFuncionario = {0} ", id); contexto.ExecutaComando(strQuery); } }
/// <summary> /// Lista todas as transportadora /// </summary> /// <returns></returns> public List<Transportadora> ListarTodos() { using (contexto = new Contexto()) { var strQuery = " SELECT * FROM transportadora "; var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); return TransformaReaderEmListaDeObjeto(retornoDataReader); } }
public List<Cidade> ListarTodos() { using (contexto = new Contexto()) { string strQuery = " SELECT * FROM CIDADE "; var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno); } }
public Cliente ListarPorId(int id) { using (contexto = new Contexto()) { string strQuery = string.Format(" SELECT * FROM CLIENTE WHERE ClienteId = {0} ", id); var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno).FirstOrDefault(); } }
public Transportadora ListarPorId(int id) { using (contexto = new Contexto()) { var strQuery = string.Format(" SELECT * FROM transportadora WHERE Codigo = {0} ", id); var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); return TransformaReaderEmListaDeObjeto(retornoDataReader).FirstOrDefault(); } }
public List<Supervisor> ListarTodos() { using (contexto = new Contexto()) { string strQuery = " SELECT * FROM SUPERVISOR2 "; var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno); } }
public List<Cliente> ClientesEspeciais() { using (contexto = new Contexto()) { string strQuery = " SELECT * FROM CLIENTE WHERE Ativo = 1 AND GetDate() - DataCadastro >= 5 "; var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno); } }
public List<Funcionario> ListarTodos() { using (contexto = new Contexto()) { string strQuery = " SELECT * FROM " + this.bancoFrequencia + "FUNCIONARIO "; var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno); } }
public Supervisor ListarPorId(int id) { using (contexto = new Contexto()) { string strQuery = string.Format(" SELECT * FROM SUPERVISOR2 WHERE Id = {0} ", id); var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno).FirstOrDefault(); } }
public Funcionario ListarPorMatricula(string matricula) { using (contexto = new Contexto()) { string strQuery = string.Format(" SELECT * FROM " + this.bancoFrequencia + "FUNCIONARIO WHERE Matricula = '{0}' ", matricula); var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno).FirstOrDefault(); } }
public void Inserir(Funcionario funcionario) { using (contexto = new Contexto()) { string strQuery = " INSERT INTO " + this.bancoFrequencia + "FUNCIONARIO(Matricula, Funcao, LoginRede) "; strQuery += string.Format(" VALUES('{0}', '{1}', '{2}') ", funcionario.Matricula, funcionario.Funcao, funcionario.LoginRede); contexto.ExecutaComando(strQuery); } }
public void Inserir(Cliente cliente) { using (contexto = new Contexto()) { string strQuery = " INSERT INTO CLIENTE(Nome, Sobrenome, Email, DataCadastro, Ativo) "; strQuery += string.Format(" VALUES('{0}', '{1}', '{2}', '{3}', '{4}') ", cliente.Nome, cliente.Sobrenome, cliente.Email, cliente.DataCadastro, cliente.Ativo); contexto.ExecutaComando(strQuery); } }
public List<Produto> ListarTodos() { using (contexto = new Contexto()) { string strQuery = " SELECT * FROM PRODUTO AS P LEFT JOIN CLIENTE C ON(P.ClienteId = C.ClienteId) "; var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno); } }
private void Alterar(Estado estado) { using (contexto = new Contexto()) { string strQuery = " UPDATE ESTADO SET "; strQuery += string.Format(" NomeEstado = '{0}' ", estado.NomeEstado); strQuery += string.Format(" WHERE IdEstado = {0} ", estado.IdEstado); contexto.ExecutaComando(strQuery); } }
public Login Logar(string usuario, string senha) { using (contexto = new Contexto()) { string strQuery = string.Format(" SELECT * FROM LOGIN WHERE Usuario = '{0}' AND Senha = '{1}' ", usuario, senha); var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno).FirstOrDefault(); } }
private void Alterar(Cidade cidade) { using (contexto = new Contexto()) { string strQuery = " UPDATE CIDADE SET "; strQuery += string.Format(" NomeCidade = '{0}' ", cidade.NomeCidade); strQuery += string.Format(" WHERE IdCidade = {0} ", cidade.IdCidade); contexto.ExecutaComando(strQuery); } }