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)); }
internal void AddLocalidade(localidade novaLoc = null) { if (_debug) { _preencheBancoUtils.AddLocalidades(_conexaoSql); } else { LocalidadeDAO.Add(novaLoc, _conexaoSql); } }
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); }
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); }
internal List <cliente> BuscaClientes(localidade localidade) { return(ClienteDAO.Busca(localidade, _conexaoSql)); }
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); }