public ActionResult Create(Usuario usuario) { if (ModelState.IsValid) { db.Usuarios.Add(usuario); db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.tipoDocumentoId = new SelectList(db.TipoDocumentoes, "tipoDocumentoId", "tipo_doc", usuario.tipoDocumentoId); ViewBag.tipoUsuarioId = new SelectList(db.TipoIdentificacions, "tipoUsuarioId", "tusu_nombre", usuario.tipoUsuarioId); ViewBag.municipioId = new SelectList(db.Municipios, "municipioId", "mun_nombre", usuario.municipioId); return View(usuario); }
public JsonResult Usuario(int? id, Usuario item) { switch (Request.HttpMethod) { case "POST": return Json(InsertarUsuario(item)); case "PUT": // return Json(ActualizarColegios(item)); case "GET": return Json(ObtenerPais(id.GetValueOrDefault()), JsonRequestBehavior.AllowGet); } return Json(new { Error = true, Message = "Operación HTTP desconocida" }); }
public bool InsertarUsuario(Usuario usuario) { if (ModelState.IsValid) { db.Usuarios.Add(usuario); db.SaveChanges(); return true; } else { return false; } }