public ActionResult Actualizar(PaisModel a) { Pais PAIS = new Pais(); Bitacoras BTC = new Bitacoras(); Errores Error = new Errores(); if (!ModelState.IsValid) { return(View()); } try { PAIS.Actualizar(a.PAISID, a.Consec_Pais, a.CodPais, a.Nombre, a.Imagen); BTC.GenerarBitacora(a.Consec_Pais, 1, 2, DateTime.Now, "Modificar", "Modificación de un País", a.CodPais, a.Nombre, a.Imagen, 0, "", "", "", "", "", DateTime.Now, "", 0); return(RedirectToAction("Index")); } catch (Exception ex) { ModelState.AddModelError("Error al actualizar el Pais", ex); Error.GenerarError(DateTime.Now, "Error al actualizar un país en la Tabla País: " + ex); return(View()); } }
public IHttpActionResult PutPais(int id, PaisModel p) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != p.PAISID) { return(BadRequest()); } if (!PaisExists(id)) { return(NotFound()); } PAIS.Actualizar(p.PAISID, p.Consec_Pais, p.CodPais, p.Nombre, p.Imagen); return(StatusCode(HttpStatusCode.NoContent)); }