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;
     }
 }