public Contexto Add(Contexto contexto) { var newCliente = _context.Contextos.Add(contexto); // Salva no banco _context.SaveChanges(); // Retorna a nova cliente com id atualizado return(newCliente); }
public Arquivo Add(Arquivo arquivo) { var newCliente = _context.Arquivos.Add(arquivo); // Salva no banco _context.SaveChanges(); // Retorna a nova cliente com id atualizado return(newCliente); }
public void Seed() { if (_context.Cidade.Any() || _context.Usuario.Any()) { return; } Cidade c1 = new Cidade(1, "Alvorada"); Cidade c2 = new Cidade(2, "Araricá"); Cidade c3 = new Cidade(3, "Arroio dos Ratos"); Cidade c4 = new Cidade(4, "Cachoeirinha"); Cidade c5 = new Cidade(5, "Campo Bom"); Cidade c6 = new Cidade(6, "Canoas"); Cidade c7 = new Cidade(7, "Capela de Santana"); Cidade c8 = new Cidade(8, "Charqueadas"); Cidade c9 = new Cidade(9, "Dois Irmãos"); Cidade c10 = new Cidade(10, "Eldorado do Sul"); Cidade c11 = new Cidade(11, "Esteio"); Cidade c12 = new Cidade(12, "Estância Velha"); Cidade c13 = new Cidade(13, "Glorinha"); Cidade c14 = new Cidade(14, "Gravataí"); Cidade c15 = new Cidade(15, "Guaíba"); Cidade c16 = new Cidade(16, "Igrejinha"); Cidade c17 = new Cidade(17, "Ivoti"); Cidade c18 = new Cidade(18, "Montenegro"); Cidade c19 = new Cidade(19, "Nova Hartz"); Cidade c20 = new Cidade(20, "Nova Santa Rita"); Cidade c21 = new Cidade(21, "Novo Hamburgo"); Cidade c22 = new Cidade(22, "Parobé"); Cidade c23 = new Cidade(23, "Porto Alegre"); Cidade c24 = new Cidade(24, "Portão"); Cidade c25 = new Cidade(25, "Rolante"); Cidade c26 = new Cidade(26, "Santo Antônio da Patrulha"); Cidade c27 = new Cidade(27, "Sapiranga"); Cidade c28 = new Cidade(28, "Sapucaia do Sul"); Cidade c29 = new Cidade(29, "São Jerônimo"); Cidade c30 = new Cidade(30, "São Leopoldo"); Cidade c31 = new Cidade(31, "São Sebastião do Caí"); Cidade c32 = new Cidade(32, "Taquara"); Cidade c33 = new Cidade(33, "Triunfo"); Cidade c34 = new Cidade(34, "Viamão"); _context.Cidade.AddRange( c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34 ); _context.SaveChanges(); }
public IHttpActionResult Create(JObject obj) { Contratante contratante; String email = (String)obj["email"]; try { try { contratante = db.Contratante.Where(c => c.EmailContratante == email).FirstOrDefault(); if (contratante != null) { return(Json( new { code = 1, status = "NOK", message = "Contratante já Cadastrado" })); } contratante = new Contratante(); contratante.Bairro = (String)obj["bairro"]; contratante.CEP = (long)obj["cep"]; contratante.Cidade = (String)obj["cidade"]; contratante.CNPJ = (String)obj["cnpj"]; contratante.Compl = (String)obj["complemento"]; contratante.Descricao = (String)obj["descricao"]; contratante.Detalhe = (String)obj["detalhe"]; contratante.EmailContratante = (String)obj["email"]; contratante.Estado = (String)obj["estado"]; contratante.Nome = (String)obj["nome"]; contratante.Numero = (int)obj["numero"]; contratante.Rua = (String)obj["rua"]; contratante.Senha = (String)obj["senha"]; contratante.Facebook = (String)obj["facebook"]; contratante.Site = (String)obj["site"]; contratante.Telefone1 = (String)obj["whatsapp"]; contratante.Telefone2 = (String)obj["telefone"]; String img = (String)obj["img"]; contratante.img = LoadImage(img); db.Contratante.Add(contratante); db.SaveChanges(); } catch { throw; } try { IList <Estilo> estilos = new List <Estilo>(); foreach (int i in obj["estilo"]) { ContratanteEstilo contratanteEstilo = new ContratanteEstilo(); contratanteEstilo.Contratante = contratante; contratanteEstilo.Estilo = db.Estilo.Where(e => e.Id == i).FirstOrDefault(); db.ContratanteEstilo.Add(contratanteEstilo); db.SaveChanges(); } } catch { throw; } return(Json(new { code = 2, status = "OK", message = "Contratante cadastrado com sucesso" })); } catch (Exception ex) { return(Json(new { status = "ERROR", message = "Error: " + ex.Message })); } }
public async Task <IActionResult> AnimalRegister(RegistrarAnimalFormViewModel model) { var user = await UserManager.GetUserAsync(HttpContext.User); List <string> fotosSalvas = new List <string>(); if (ModelState.IsValid && fotosSalvas.Count <= 3) { if (model.Fotos != null && model.Fotos.Count > 0) { foreach (IFormFile foto in model.Fotos) { if (foto.FileName.Contains(".jpg") || foto.FileName.Contains(".png")) { string uploadsFolder = Path.Combine(HostingEnvironment.WebRootPath, "images\\"); string uniqueFileName = Guid.NewGuid().ToString() + "_" + user.Nome + "_" + foto.FileName; string filePath = Path.Combine(uploadsFolder, uniqueFileName); await foto.CopyToAsync(new FileStream(filePath, FileMode.Create)); fotosSalvas.Add(" ~/images/" + uniqueFileName); } else { return(RedirectToAction("AnimalRegister")); } } } Animal animal = new Animal { Nome = model.Animal.Nome, Especie = model.Animal.Especie, Porte = model.Animal.Porte, Sexo = model.Animal.Sexo, Descricao = model.Animal.Descricao, Data_Cadastro = DateTime.Now, Foto1 = fotosSalvas.ElementAt(0), Obs = model.Animal.Obs, UsuarioId = user.Id, Usuario = user, CidadeId = user.CidadeId, Cidade = user.Cidade }; if (model.Saude != null) { animal.Saude = String.Join(",", model.Saude); } if (model.Vacina != null) { animal.Vacina = String.Join(",", model.Vacina); } if (fotosSalvas.Count >= 2) { animal.Foto2 = fotosSalvas.ElementAt(1); } if (fotosSalvas.Count == 3) { animal.Foto3 = fotosSalvas.ElementAt(2); } _TccContext.Animal.Add(animal); animal.Usuario.AddAnimal(animal); _TccContext.SaveChanges(); return(RedirectToAction("index", "animal")); } return(View(model)); }