//Buscando por Cidade #region BuscaCidade public int BuscaCidade(string des_cidade) { using (TrabalhoEFEntities context = new TrabalhoEFEntities()) { int qtd = (from p in context.TAB_Cidade where p.Des_Cidade == des_cidade select p).Count(); return(qtd); } }
public int BucarEstadoporId(string des_estado) { using (TrabalhoEFEntities context = new TrabalhoEFEntities()) { decimal qtd = (from p in context.TAB_Estado where p.Des_Estado == des_estado select p.Idf_Estado).First(); int x = Convert.ToInt32(qtd); return(x); } }
//Buscando por Estado #region BuscarEstado public int BuscarEstado(string des_estado) { using (TrabalhoEFEntities context = new TrabalhoEFEntities()) { int qtd = (from p in context.TAB_Estado where p.Des_Estado == des_estado select p).Count(); return(qtd); } }
public int BuscarBairroporId(string des_cidade) { using (TrabalhoEFEntities context = new TrabalhoEFEntities()) { int qtd = Convert.ToInt32((from p in context.TAB_Bairro where p.Des_Bairro == des_cidade select p.Idf_Bairro).First()); return(qtd); } }
public int BuscarBairro(string des_bairro) { using (TrabalhoEFEntities context = new TrabalhoEFEntities()) { int qtd = (from p in context.TAB_Bairro where p.Des_Bairro == des_bairro select p).Count(); return(qtd); } }
public int BuscarCidadeporId(string des_cidade) { using (TrabalhoEFEntities context = new TrabalhoEFEntities()) { decimal qtd = (from p in context.TAB_Cidade where p.Des_Cidade == des_cidade select p.Idf_Cidade).First(); int x = Convert.ToInt32(qtd); return(x); } }
public void AdicionaEstado(string des_estado) { TrabalhoEFEntities ef = new TrabalhoEFEntities(); TAB_Estado estado = new TAB_Estado(); estado.Des_Estado = des_estado; ef.TAB_Estado.Add(estado); ef.SaveChanges(); }
public void AdicionaCidade(string des_cidade, string des_estado) { TrabalhoEFEntities ef = new TrabalhoEFEntities(); TAB_Cidade cidade = new TAB_Cidade(); cidade.Des_Cidade = des_cidade; cidade.Idf_Estado = BucarEstadoporId(des_estado); ef.TAB_Cidade.Add(cidade); ef.SaveChanges(); }
//Adiciona Imovel public int AdicionarImovel(string cat, string status, string faixa_area, string faixa_area_privada, string faixa_iptu, string faixa_area_condominio, bool flg_planta, bool flg_dependencia, bool flg_sacada, bool flg_portaria, bool flg_elevador, string churrasqueira, string faixa_dormitorios, string faixa_suites, string faixa_vagas, string faixa_banheiros, string faixa_valor_venda, string faixa_valor_aluguel, bool mostra_mapa ) { TAB_Imovel imovel = new TAB_Imovel(); imovel.Categoria = cat; imovel.Status_ = status; imovel.Faixa_Area = faixa_area; imovel.Faixa_Area_Privada = faixa_area_privada; imovel.Faixa_Area_Condominio = faixa_area_condominio; imovel.Flg_Planta = flg_planta; imovel.Flg_Dependencia = flg_dependencia; imovel.Flg_Sacada = flg_sacada; imovel.Flg_Portaria = flg_portaria; imovel.Flg_Elevador = flg_elevador; imovel.Churrasqueira = churrasqueira; imovel.Faixa_Dormintorios = faixa_dormitorios; imovel.Faixa_Suites = faixa_suites; imovel.Faixa_Vagas = faixa_vagas; imovel.Faixa_Banheiros = faixa_banheiros; imovel.Faixa_Valor_Venda = faixa_valor_venda; imovel.Faixa_Valor_Aluguel = faixa_valor_aluguel; imovel.Flg_Mostra_mapa = mostra_mapa; imovel.Faixa_Preco_IPTU = faixa_iptu; TrabalhoEFEntities ef = new TrabalhoEFEntities(); ef.TAB_Imovel.Add(imovel); ef.SaveChanges(); int qtd = Convert.ToInt32((from p in ef.TAB_Imovel select p.Idf_Imovel).Max()); return(qtd); }
//Buscando por Bairro #region AdicionaBairro public void AdicionaBairro(string des_cidade, string des_bairro, long cep) { TrabalhoEFEntities ef = new TrabalhoEFEntities(); TAB_Bairro bairro = new TAB_Bairro(); bairro.Des_Bairro = des_bairro; bairro.CEP = cep; bairro.Idf_Cidade = BuscarCidadeporId(des_cidade); ef.TAB_Bairro.Add(bairro); ef.SaveChanges(); }
public void AdicionarFato(string des_bairro, int tempo, int imovel, string padrao) { TrabalhoEFEntities ef = new TrabalhoEFEntities(); TAB_Fato fato = new TAB_Fato(); Banco_Regiao br = new Banco_Regiao(); fato.Idf_Tempo = tempo; fato.Idf_Imovel = imovel; fato.Idf_Bairro = br.BuscarBairroporId(des_bairro); fato.Padrao = padrao; ef.TAB_Fato.Add(fato); ef.SaveChanges(); }
//Adiciona Tempo public int RandomNumber() { Random random = new Random(); var ano = random.Next(1900, 2019); TrabalhoEFEntities ef = new TrabalhoEFEntities(); TAB_Tempo tempo = new TAB_Tempo(); tempo.Ano_Construcao = ano; ef.TAB_Tempo.Add(tempo); ef.SaveChanges(); int qtd = Convert.ToInt32((from p in ef.TAB_Tempo select p.Idf_Tempo).Max()); return(qtd); }