Exemplo n.º 1
0
        internal static List <cliente> Busca(localidade localidade, SqlConnection conexaoSql)
        {
            string sql = "SELECT * FROM " + NOME_TABELA;

            sql += " where cliente.nr_localidade = ";
            sql += " (select nr_localidade from localidade ";
            sql += " where nm_localidade = '" + localidade.nm_localidade + "') ";

            return(Le(conexaoSql, sql));
        }
Exemplo n.º 2
0
 internal void AddLocalidade(localidade novaLoc = null)
 {
     if (_debug)
     {
         _preencheBancoUtils.AddLocalidades(_conexaoSql);
     }
     else
     {
         LocalidadeDAO.Add(novaLoc, _conexaoSql);
     }
 }
Exemplo n.º 3
0
        public static void Add(localidade novaLocalidade, SqlConnection conexaoSql)
        {
            string sql = "INSERT INTO localidade (" + localidade.NR_LOCALIDADE + ", " + localidade.NM_LOCALIDADE + ", " + localidade.SG_UF + ") "
                         + " values (@" + localidade.NR_LOCALIDADE + ", @" + localidade.NM_LOCALIDADE + ", @" + localidade.SG_UF + ") ";

            SqlCommand cmd = conexaoSql.CreateCommand();

            cmd.CommandText = sql;

            cmd.Parameters.Add(DBUtils.criaParametro <int>(localidade.NR_LOCALIDADE, novaLocalidade.nr_localidade, SqlDbType.Int));
            cmd.Parameters.Add(DBUtils.criaParametro <string>(localidade.NM_LOCALIDADE, novaLocalidade.nm_localidade, SqlDbType.VarChar));
            cmd.Parameters.Add(DBUtils.criaParametro <string>(localidade.SG_UF, novaLocalidade.sg_uf, SqlDbType.VarChar));

            int rowCount = cmd.ExecuteNonQuery();

            AcessoBanco.comandosSqlExecutados += DBUtils.MontaComandoSql(cmd) + "\r\n";

            Debug.Write("Linhas afetadas: " + rowCount);
        }
Exemplo n.º 4
0
        internal void AddLocalidades(SqlConnection conexaoSql)
        {
            localidade local1 = new localidade()
            {
                nr_localidade = 1, nm_localidade = "Localidade 1", sg_uf = "SC"
            };
            localidade local2 = new localidade()
            {
                nr_localidade = 2, nm_localidade = "Localidade 2", sg_uf = "PR"
            };
            localidade local3 = new localidade()
            {
                nr_localidade = 3, nm_localidade = "Localidade 3", sg_uf = "PN"
            };
            localidade local4 = new localidade()
            {
                nr_localidade = 4, nm_localidade = "Localidade 4", sg_uf = "DF"
            };

            LocalidadeDAO.Add(local1, conexaoSql);
            LocalidadeDAO.Add(local2, conexaoSql);
            LocalidadeDAO.Add(local3, conexaoSql);
            LocalidadeDAO.Add(local4, conexaoSql);
        }
Exemplo n.º 5
0
 internal List <cliente> BuscaClientes(localidade localidade)
 {
     return(ClienteDAO.Busca(localidade, _conexaoSql));
 }
Exemplo n.º 6
0
        internal void AddClientes(SqlConnection conexaoSql)
        {
            localidade local1 = new localidade()
            {
                nr_localidade = 1
            };
            localidade local2 = new localidade()
            {
                nr_localidade = 2
            };
            localidade local3 = new localidade()
            {
                nr_localidade = 3
            };
            localidade local4 = new localidade()
            {
                nr_localidade = 4
            };

            cliente chefe1 = new cliente {
                cd_cliente = 1, localidade = local1, nm_cliente = "Chefe 1", ds_logradouro = "Log. Chefe 1", ds_bairro = "", ds_complemento = "", ds_email = "", nr_telefone_cel = "", nr_telefone_com = "", nr_telefone_res = ""
            };
            cliente empregado1 = new cliente {
                cd_cliente = 2, responsavel = chefe1, localidade = local2, nm_cliente = "Empregado 1.1", ds_logradouro = "Log. Emp. 1.1", ds_bairro = "", ds_complemento = "", ds_email = "", nr_telefone_cel = "", nr_telefone_com = "", nr_telefone_res = ""
            };

            cliente autonomo1 = new cliente {
                cd_cliente = 3, localidade = local3, nm_cliente = "Autonomo 1", ds_logradouro = "Log. Auton. 1", ds_bairro = "", ds_complemento = "", ds_email = "", nr_telefone_cel = "", nr_telefone_com = "", nr_telefone_res = ""
            };
            cliente autonomo2 = new cliente {
                cd_cliente = 4, localidade = local4, nm_cliente = "Autonomo 2", ds_logradouro = "Log. Auton. 2", ds_bairro = "", ds_complemento = "", ds_email = "", nr_telefone_cel = "", nr_telefone_com = "", nr_telefone_res = ""
            };
            cliente autonomo3 = new cliente {
                cd_cliente = 5, localidade = local1, nm_cliente = "Autonomo 3", ds_logradouro = "Log. Auton. 3", ds_bairro = "", ds_complemento = "", ds_email = "", nr_telefone_cel = "", nr_telefone_com = "", nr_telefone_res = ""
            };
            cliente autonomo4 = new cliente {
                cd_cliente = 6, localidade = local2, nm_cliente = "Autonomo 4", ds_logradouro = "Log. Auton. 4", ds_bairro = "", ds_complemento = "", ds_email = "", nr_telefone_cel = "", nr_telefone_com = "", nr_telefone_res = ""
            };
            cliente autonomo5 = new cliente {
                cd_cliente = 7, localidade = local3, nm_cliente = "Autonomo 5", ds_logradouro = "Log. Auton. 5", ds_bairro = "", ds_complemento = "", ds_email = "", nr_telefone_cel = "", nr_telefone_com = "", nr_telefone_res = ""
            };

            cliente chefe2 = new cliente {
                cd_cliente = 8, localidade = local4, nm_cliente = "Chefe 2", ds_logradouro = "Log. Chefe 2", ds_bairro = "", ds_complemento = "", ds_email = "", nr_telefone_cel = "", nr_telefone_com = "", nr_telefone_res = ""
            };
            cliente empregado1do2 = new cliente {
                cd_cliente = 9, responsavel = chefe2, localidade = local3, nm_cliente = "Empregado 2.1", ds_logradouro = "Log. Emp. 2.1", ds_bairro = "", ds_complemento = "", ds_email = "", nr_telefone_cel = "", nr_telefone_com = "", nr_telefone_res = ""
            };
            cliente empregado2do2 = new cliente {
                cd_cliente = 10, responsavel = chefe2, localidade = local4, nm_cliente = "Empregado 2.2", ds_logradouro = "Log. Emp. 2.2", ds_bairro = "", ds_complemento = "", ds_email = "", nr_telefone_cel = "", nr_telefone_com = "", nr_telefone_res = ""
            };

            ClienteDAO.Add(chefe1, conexaoSql);
            ClienteDAO.Add(empregado1, conexaoSql);
            ClienteDAO.Add(autonomo1, conexaoSql);
            ClienteDAO.Add(autonomo2, conexaoSql);
            ClienteDAO.Add(autonomo3, conexaoSql);
            ClienteDAO.Add(autonomo4, conexaoSql);
            ClienteDAO.Add(autonomo5, conexaoSql);
            ClienteDAO.Add(chefe2, conexaoSql);
            ClienteDAO.Add(empregado1do2, conexaoSql);
            ClienteDAO.Add(empregado2do2, conexaoSql);
        }