public async Task <IActionResult> Edit(int id, [Bind("AnimalId,Nome,Peso,altura,Comprimento,Pedigree,EspecieId,ProprietarioId")] AnimalModel animalModel) { if (id != animalModel.AnimalId) { return(NotFound()); } if (ModelState.IsValid) { try { animalModel.Nome = FormatarTexto.FormataMaiusculo(animalModel.Nome); animalModel.Pedigree = FormatarTexto.FormataMaiusculo(animalModel.Pedigree); _context.Update(animalModel); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AnimalModelExists(animalModel.AnimalId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["EspecieId"] = new SelectList(_context.EspecieModel, "EspecieId", "EspecieId", animalModel.EspecieId); ViewData["ProprietarioId"] = new SelectList(_context.ProprietarioModel, "ProprietarioId", "ProprietarioId", animalModel.ProprietarioId); return(View(animalModel)); }
public async Task <IActionResult> Edit(int id, [Bind("ProprietarioId,Nome,Rg,Cpf,Rua,Cidade")] ProprietarioModel proprietarioModel) { if (id != proprietarioModel.ProprietarioId) { return(NotFound()); } if (ModelState.IsValid) { try { proprietarioModel.Nome = FormatarTexto.FormataMaiusculo(proprietarioModel.Nome); proprietarioModel.Rua = FormatarTexto.FormataMaiusculo(proprietarioModel.Rua); proprietarioModel.Cidade = FormatarTexto.FormataMaiusculo(proprietarioModel.Cidade); _context.Update(proprietarioModel); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProprietarioModelExists(proprietarioModel.ProprietarioId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(proprietarioModel)); }
public string FormatarNomeComAgnome(string[] nomeArray) { string nomeFormatado = String.Empty; if (nomeArray.Length >= 3) { string sobrenome = nomeArray[nomeArray.Length - 2].ToUpper(); sobrenome += " " + nomeArray[nomeArray.Length - 1].ToUpper(); nomeFormatado = sobrenome + ","; for (var i = 0; i < nomeArray.Length; i++) { if ((nomeArray.Length - 1) != i && (nomeArray.Length - 2) != i) { if (this.validarNomeComPreposicao(nomeArray[i])) { nomeFormatado += " " + nomeArray[i]; } else { nomeFormatado += " " + FormatarTexto.Capitalize(nomeArray[i]); } } } } return(nomeFormatado); }
public async Task <IActionResult> Edit(int id, [Bind("EspecieId,Nome")] EspecieModel especieModel) { if (id != especieModel.EspecieId) { return(NotFound()); } if (ModelState.IsValid) { try { especieModel.Nome = FormatarTexto.FormataMaiusculo(especieModel.Nome); _context.Update(especieModel); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EspecieModelExists(especieModel.EspecieId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(especieModel)); }
public async Task <IActionResult> Create([Bind("EspecieId,Nome")] EspecieModel especieModel) { if (ModelState.IsValid) { especieModel.Nome = FormatarTexto.FormataMaiusculo(especieModel.Nome); _context.Add(especieModel); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(especieModel)); }
public async Task <IActionResult> Create([Bind("ProprietarioId,Nome,Rg,Cpf,Rua,Cidade")] ProprietarioModel proprietarioModel) { if (ModelState.IsValid) { proprietarioModel.Nome = FormatarTexto.FormataMaiusculo(proprietarioModel.Nome); proprietarioModel.Rua = FormatarTexto.FormataMaiusculo(proprietarioModel.Rua); proprietarioModel.Cidade = FormatarTexto.FormataMaiusculo(proprietarioModel.Cidade); _context.Add(proprietarioModel); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(proprietarioModel)); }
public async Task <IActionResult> Create([Bind("AnimalId,Nome,Peso,altura,Comprimento,Pedigree,EspecieId,ProprietarioId")] AnimalModel animalModel) { if (ModelState.IsValid) { animalModel.Nome = FormatarTexto.FormataMaiusculo(animalModel.Nome); animalModel.Pedigree = FormatarTexto.FormataMaiusculo(animalModel.Pedigree); _context.Add(animalModel); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["EspecieId"] = new SelectList(_context.EspecieModel, "EspecieId", "EspecieId", animalModel.EspecieId); ViewData["ProprietarioId"] = new SelectList(_context.ProprietarioModel, "ProprietarioId", "ProprietarioId", animalModel.ProprietarioId); return(View(animalModel)); }