예제 #1
0
        public async Task <IActionResult> Edit(int id, [Bind("IdUnidad,IdConcecionario,NumeroEconomico,IdPropiedatrio,Placa")] Unidad unidad)
        {
            if (id != unidad.IdUnidad)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    unidad.Placa = unidad.Placa.ToUpper();

                    _context.Update(unidad);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!UnidadExists(unidad.IdUnidad))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdConcecionario"] = new SelectList(await this.Concecionarios(), "IdConcecionario", "Nombre", unidad.IdConcecionario);
            ViewData["IdPropiedatrio"]  = new SelectList(await this.Concecionarios(), "IdConcecionario", "Nombre", unidad.IdPropiedatrio);
            return(View(unidad));
        }
예제 #2
0
        public async Task <IActionResult> Edit(int id, [Bind("IdParada,NombreParada,Borrado")] Parada parada)
        {
            if (id != parada.IdParada)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    parada.NombreNormalizado = parada.NombreParada.ToUpper();
                    _context.Update(parada);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!ParadaExists(parada.IdParada))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(parada));
        }
        public async Task <IActionResult> Edit(int id, [Bind("IdConcecionario,Nombre")] Concecionario concecionario)
        {
            if (id != concecionario.IdConcecionario)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(concecionario);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!ConcecionarioExists(concecionario.IdConcecionario))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(concecionario));
        }
예제 #4
0
        public async Task <IActionResult> Edit(int id, [Bind("IdRol,Nombre,IsDelte")] Rol rol)
        {
            if (id != rol.IdRol)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(rol);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!RolExists(rol.IdRol))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(rol));
        }