Beispiel #1
0
        public IActionResult Edit(string id)
        {
            PersonPatentes oPersonPatentes = _db.PersonPatentes
                                             .Where(e => e.PersonId == id).First();

            return(View(oPersonPatentes));
        }
Beispiel #2
0
        public IActionResult Create(PersonPatentes personpatentes)
        {
            int    nVeces = 0;
            string Error  = "";

            try
            {
                nVeces = _db.PersonPatentes.Where(e =>
                                                  e.Name == personpatentes.Name).Count();

                if (!ModelState.IsValid || nVeces >= 1)
                {
                    if (nVeces > 1)
                    {
                        ViewBag.msgError = "El nombre de la persona" +
                                           " ya está registrado";
                    }

                    return(View(personpatentes));
                }
                else
                {
                    _db.PersonPatentes.Add(personpatentes);
                    _db.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                Error = ex.Message;
            }
            return(RedirectToAction(nameof(Index)));
        }
Beispiel #3
0
        public IActionResult Edit(PersonPatentes personpatentes)
        {
            string error = "";

            try
            {
                if (!ModelState.IsValid)
                {
                    return(View(personpatentes));
                }
                else
                {
                    _db.PersonPatentes.Update(personpatentes);
                    _db.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                error = ex.Message;
            }
            return(RedirectToAction(nameof(Index)));
        }