public ActionResult Index() { Session["id"]=5; Session["username"]="******"; Session["rol"] = "usuario"; if (Session.Count != 0) { if (Session["rol"].ToString() == "usuario") { String idUsuario = Session["id"].ToString(); usuario U = new usuario(); U = db.usuarios.Single(q => q.id.Equals(idUsuario)); ViewBag.username = U.username; ViewBag.nombre = U.nombre; ViewBag.apellido = U.apellido; ViewBag.email = U.email; ViewBag.fechanac = U.fechanac; } else { Session.RemoveAll(); } } return View(); }
public ActionResult Agregar(usuariomodels model) { if (ModelState.IsValid) { usuario U = new usuario { id = model.id, nombre = model.nombre, username = model.username, password = model.password, apellido = model.apellido, fechanac = model.fechanac, email = model.email, }; db.usuarios.InsertOnSubmit(U); try { db.SubmitChanges(); } catch (Exception e) { Console.WriteLine(e); // Make some adjustments. // ... // Try again. //db.SubmitChanges(); return View(); } return RedirectToAction("Index"); } return View(); }
/* -------------------------------------------------------------------------------------- */ public Boolean AgregarUsuario(RegisterModel m) { usuario U = new usuario { username = m.UserName, password = m.Password, nombre = m.Nombre, apellido = m.Apellido, fechanac = m.Fechanac, email = m.Email, idrol = m.idrol, }; try { db.usuarios.InsertOnSubmit(U); db.SubmitChanges(); return true; } catch { return false; } }
/* -------------------------------------------------------------------------------------- */ public bool SaveTorneo(usuariomodels model) { if (ModelState.IsValid) { try { usuario T = new usuario(); T = db.usuarios.Single(q => q.id == model.id); T.id =model.id; T.nombre =model.nombre; T.username =model.username; T.password =model.password; T.apellido =model.apellido; T.fechanac =model.fechanac; T.email = model.email; db.SubmitChanges(); return true; } catch { return false; } } return false; }
/* -------------------------------------------------------------------------------------- */ public ActionResult Eliminar(int id) { var aux = new usuariomodels().verusuario(id).First(); usuario T = new usuario { id = aux.id, nombre = aux.nombre, username = aux.username, password = aux.password, apellido = aux.apellido, fechanac = aux.fechanac, email = aux.email, }; db.usuarios.Attach(T); db.usuarios.DeleteOnSubmit(T); db.SubmitChanges(); try { } catch (Exception e) { Console.WriteLine(e); // Make some adjustments. // ... // Try again. //db.SubmitChanges(); } return RedirectToAction("Index"); }
/* -------------------------------------------------------------------------------------- */ public ActionResult Editar(int idu) { MvcApplication6.Models.usuario Us = new MvcApplication6.Models.usuario(); try { Us = db.usuarios.Single(q => q.id == idu); usuariomodels tmodel = new usuariomodels(); tmodel.id = Us.id; tmodel.nombre = Us.nombre; tmodel.username = Us.username; tmodel.password = Us.password; tmodel.apellido = Us.apellido; tmodel.fechanac = Us.fechanac; tmodel.email = Us.email; return View(tmodel); } catch { return RedirectToAction("Index"); } }
partial void Deleteusuario(usuario instance);
partial void Updateusuario(usuario instance);
partial void Insertusuario(usuario instance);
private void detach_usuarios(usuario entity) { this.SendPropertyChanging(); entity.role = null; }
private void attach_usuarios(usuario entity) { this.SendPropertyChanging(); entity.role = this; }