示例#1
0
 public IActionResult RegistrarMascota(Mascota m)
 {
     if (ModelState.IsValid)
     {
         _context.Add(m);
         _context.SaveChanges();
         return(RedirectToAction("perfilusuario", "cuenta"));
     }
     ViewBag.mascotas = _context.Mascotas.ToList();
     return(View(m));
 }
示例#2
0
        public async Task <IActionResult> Create([Bind("Id,Nome")] Estado estado)
        {
            if (ModelState.IsValid)
            {
                _context.Add(estado);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(estado));
        }
示例#3
0
        public async Task <IActionResult> Create([Bind("Id,Name,Type")] Pet pet)
        {
            if (ModelState.IsValid)
            {
                _context.Add(pet);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(pet));
        }
示例#4
0
        public async Task <IActionResult> Create([Bind("Id,Nome,Endereco,DataNascimento,DataDeCadastro,Sexo")] Dados dados)
        {
            if (ModelState.IsValid)
            {
                _context.Add(dados);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(dados));
        }
示例#5
0
        public async Task <IActionResult> Create([Bind("Id,Cep,Logradouro,Numero,Complemento,DonoId")] Endereco endereco)
        {
            if (ModelState.IsValid)
            {
                _context.Add(endereco);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(endereco));
        }
示例#6
0
        public async Task <IActionResult> Create([Bind("Raca,LocalizacaoId,Id,Nome,Endereco,DataNascimento,DataDeCadastro,Sexo")] Animal animal)
        {
            if (ModelState.IsValid)
            {
                _context.Add(animal);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(animal));
        }
示例#7
0
        public async Task <IActionResult> Create([Bind("Id,Longitude,Latitude")] Localizacao localizacao)
        {
            if (ModelState.IsValid)
            {
                _context.Add(localizacao);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(localizacao));
        }
示例#8
0
        public async Task <IActionResult> Create([Bind("Id,NumeroDeSerie,LocalizacaoId")] Rastreador rastreador)
        {
            if (ModelState.IsValid)
            {
                _context.Add(rastreador);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(rastreador));
        }
示例#9
0
        public async Task <IActionResult> Create([Bind("Id,Nome,EnderecoId")] Cidade cidade)
        {
            if (ModelState.IsValid)
            {
                _context.Add(cidade);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(cidade));
        }
示例#10
0
        public async Task <IActionResult> Create(
            [Bind("Price,Location,Breed,Description,Breed,Name")] Pet pet)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    _context.Add(pet);
                    await _context.SaveChangesAsync();

                    return(RedirectToAction(nameof(Index)));
                }
            }
            catch (DbUpdateException /* ex */)
            {
                //Log the error (uncomment ex variable name and write a log.
                ModelState.AddModelError("", "Unable to save changes. " +
                                         "Try again, and if the problem persists " +
                                         "see your system administrator.");
            }
            return(View(pet));
        }