public ActionResult DeleteConfirmed(string id) { Admxx admxx = db.admxx.Find(id); db.admxx.Remove(admxx); db.SaveChanges(); return(RedirectToAction("Index")); }
//[Authorize(Roles = "Admin")] public ActionResult Edit([Bind(Include = "nombre,apellidoP,apellidoM,direccion,fechaNac,Email,PhoneNumber,PasswordHash,UserName")] Admxx Admxx) { if (ModelState.IsValid) { db.Entry(Admxx).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(Admxx)); }
// GET: Admxx/Delete/5 // [Authorize(Roles = "Admin")] public ActionResult Delete(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Admxx admxx = db.admxx.Find(id); if (admxx == null) { return(HttpNotFound()); } return(View(admxx)); }
// [Authorize(Roles = "Admin")] public async Task <ActionResult> Create( [Bind(Include = "nombre,apellidoP,apellidoM,direccion,fechaNac,Email,Password,ConfirmPassword,PhoneNumber")] RegisterViewModel admxx) { if (ModelState.IsValid) { var UserManager = HttpContext.GetOwinContext().GetUserManager <ApplicationUserManager>(); Admxx admin = new Admxx(admxx); var result = await UserManager.CreateAsync(admin, admxx.Password); if (result.Succeeded) { UserManager.AddToRole(admin.Id, "Admin"); return(RedirectToAction("Index")); } return(RedirectToAction("Index")); } return(View(admxx)); }