public ActionResult Edit([Bind(Include = "ID_USUARIO,NOMBRE,CARGO,DIRECCION,TELEFONO,CELULAR,EXTENSION,FAX,EMAIL,ESTADO,ID_ORGANIZACION")] MUB_USUARIOS mub_usuarios) { if (ModelState.IsValid) { if (mub_usuarios.ID_ORGANIZACION.ToString() != "") { mub_usuarios.EMAIL = mub_usuarios.EMAIL.ToLower(); mub_usuarios.NOMBRE = System.Threading.Thread.CurrentThread.CurrentCulture.TextInfo.ToTitleCase(mub_usuarios.NOMBRE); db.Entry(mub_usuarios).State = EntityState.Modified; db.Entry(mub_usuarios).Property(x => x.PWDHASH).IsModified = false; //EXCLUIR PASSWORD db.SaveChanges(); return(RedirectToAction("Index")); } else { ViewBag.MsjValidaOrganizacion = "seleccione una organización"; ViewBag.ID_ORGANIZACION = new SelectList(db.MUB_ORGANIZACIONES.Select(u => new { ID_ORGANIZACION = u.ID_ORGANIZACION, RAZON_SOCIAL = u.RAZON_SOCIAL + " - " + u.CODIGO }).OrderBy(o => o.RAZON_SOCIAL) , "ID_ORGANIZACION", "RAZON_SOCIAL", mub_usuarios.ID_ORGANIZACION); } } return(View(mub_usuarios)); }
public ActionResult DeleteConfirmed(long id) { MUB_USUARIOS mub_usuarios = db.MUB_USUARIOS.Find(id); db.MUB_USUARIOS.Remove(mub_usuarios); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "ID_USUARIO,NOMBRE,CARGO,DIRECCION,TELEFONO,CELULAR,EXTENSION,FAX,EMAIL,ESTADO,PWDHASH,ID_ORGANIZACION")] MUB_USUARIOS mub_usuarios) { if (ModelState.IsValid) { db.MUB_USUARIOS.Add(mub_usuarios); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(mub_usuarios)); }
// GET: /Usuarios/Details/5 public ActionResult Details(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MUB_USUARIOS mub_usuarios = db.MUB_USUARIOS.Find(id); if (mub_usuarios == null) { return(HttpNotFound()); } return(View(mub_usuarios)); }
public ActionResult Index([Bind(Include = "ID_USUARIO,NOMBRE,CARGO,DIRECCION,TELEFONO,CELULAR,EXTENSION,FAX,EMAIL,ESTADO,PWDHASH,ID_ORGANIZACION")] MUB_USUARIOS mub_usuarios) { var txt_buscar = Request.Form["txt_buscar"]; if (txt_buscar == "" || txt_buscar == null) { //RETORNA A LA LISTA DE INICIO return(RedirectToAction("Index", "Mapas")); } var ResultadoQuery = (from p in db.MUB_USUARIOS join q in db.MUB_ORGANIZACIONES on p.ID_ORGANIZACION equals q.ID_ORGANIZACION into Details from m in Details.DefaultIfEmpty() select p).Where(h => h.NOMBRE.Contains(txt_buscar)).OrderBy(a => a.NOMBRE); return(View(ResultadoQuery)); }
// GET: /Usuarios/Edit/5 public ActionResult Edit(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MUB_USUARIOS mub_usuarios = db.MUB_USUARIOS.Find(id); if (mub_usuarios == null) { return(HttpNotFound()); } ViewBag.ID_ORGANIZACION = new SelectList(db.MUB_ORGANIZACIONES.OrderBy(a => a.RAZON_SOCIAL), "ID_ORGANIZACION", "RAZON_SOCIAL", mub_usuarios.ID_ORGANIZACION); return(View(mub_usuarios)); }
public ActionResult Edit([Bind(Include = "ID_USUARIO,NOMBRE,CARGO,DIRECCION,TELEFONO,CELULAR,EXTENSION,FAX,EMAIL,ESTADO,ID_ORGANIZACION")] MUB_USUARIOS mub_usuarios) { if (ModelState.IsValid) { if (mub_usuarios.ID_ORGANIZACION.ToString() != "") { db.Entry(mub_usuarios).State = EntityState.Modified; db.Entry(mub_usuarios).Property(x => x.PWDHASH).IsModified = false; //EXCLUIR PASSWORD db.SaveChanges(); return(RedirectToAction("Index")); } else { ViewBag.MsjValidaOrganizacion = "seleccione una organización"; ViewBag.ID_ORGANIZACION = new SelectList(db.MUB_ORGANIZACIONES.OrderBy(a => a.RAZON_SOCIAL), "ID_ORGANIZACION", "RAZON_SOCIAL", mub_usuarios.ID_ORGANIZACION); } } return(View(mub_usuarios)); }