public void GeradorDeUnidades() { char[] blocos = Enumerable.Range('A', 'N' - 'A' + 1).Select(i => (Char)i).ToArray(); //int andares = 4; //int unidades = 4; int contadorResponsavel = 0; TbUnidade novaUnidade = new TbUnidade(); //for (int b = 0; b < blocos.Length; b++) //{ // for (int a = 1; a <= andares; a++) // { // for (int u = 1; u <= unidades; u++) // { // novaUnidade.Id = Guid.NewGuid(); // novaUnidade.Numero = $"{blocos[b]}-{a}0{u}"; // novaUnidade.Responsavel = $"Nome Fictício {++contadorResponsavel}"; // novaUnidade.Cpf = $"000{contadorResponsavel}"; // novaUnidade.Ativo = true; // novaUnidade.Email = $"email.ficticio.{contadorResponsavel}@gmail.com"; // novaUnidade.Hidrometro = (48965 + contadorResponsavel).ToString(); // novaUnidade.IdCondominio = new Guid("fd8cbc36-b809-4b44-288d-08d70a34d130"); // novaUnidade.Telefone = $"3375-0{contadorResponsavel}"; // CriarSincrono(novaUnidade); // } // } //} //string formato = ""; //for (int casa = 1; casa <= 86; casa++) //{ // novaUnidade.Id = Guid.NewGuid(); // formato = casa < 10 ? $"0{casa}" : casa.ToString(); // novaUnidade.Numero = "CASA-"+formato; // novaUnidade.Responsavel = $"Nome Fictício {++contadorResponsavel}"; // novaUnidade.Cpf = $"000{contadorResponsavel}"; // novaUnidade.Ativo = true; // novaUnidade.Email = $"email.ficticio.{contadorResponsavel}@gmail.com"; // novaUnidade.Hidrometro = (48965 + contadorResponsavel).ToString(); // novaUnidade.IdCondominio = new Guid("fd8cbc36-b809-4b44-288d-08d70a34d130"); // novaUnidade.Telefone = $"3375-0{contadorResponsavel}"; // CriarSincrono(novaUnidade); //} for (int b = 0; b < blocos.Length; b++) { novaUnidade.Id = Guid.NewGuid(); novaUnidade.Numero = $"{blocos[b]}-Lixeira"; novaUnidade.Responsavel = $"Nome Fictício {++contadorResponsavel}"; novaUnidade.Cpf = $"000{contadorResponsavel}"; novaUnidade.Ativo = true; novaUnidade.Email = $"email.ficticio.{contadorResponsavel}@gmail.com"; novaUnidade.Hidrometro = (48965 + contadorResponsavel).ToString(); novaUnidade.IdCondominio = new Guid("fd8cbc36-b809-4b44-288d-08d70a34d130"); novaUnidade.Telefone = $"3375-0{contadorResponsavel}"; CriarSincrono(novaUnidade); } }
public async Task <int> Excluir(TbUnidade unidade) { unidade.ExclusaoLogica = true; _contexto.Unidade.Update(unidade); return(await _contexto.SaveChangesAsync()); }
public async Task <int> Criar(TbUnidade unidade) { unidade.DataRegistro = DateTime.Now; _contexto.Add(unidade); return(await _contexto.SaveChangesAsync()); }
public void CriarSincrono(TbUnidade unidade) { unidade.DataRegistro = DateTime.Now; _contexto.Add(unidade); _contexto.SaveChanges(); }
public async Task <int> Alterar(Guid?id, TbUnidade unidade) { _contexto.Unidade.Update(unidade); return(await _contexto.SaveChangesAsync()); }