public IHttpActionResult PostSIBOACUsuarios(SIBOACUsuarios sIBOACUsuarios) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.SIBOACUsuarios.Add(sIBOACUsuarios); try { db.SaveChanges(); } catch (DbUpdateException) { if (SIBOACUsuariosExists(sIBOACUsuarios.Id)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = sIBOACUsuarios.Id }, sIBOACUsuarios)); }
public IHttpActionResult PutSIBOACUsuarios(int id, SIBOACUsuarios sIBOACUsuarios) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != sIBOACUsuarios.Id) { return(BadRequest()); } db.Entry(sIBOACUsuarios).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!SIBOACUsuariosExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult DeleteConfirmed(int id) { SIBOACUsuarios sIBOACUsuarios = db.SIBOACUsuarios.Find(id); db.SIBOACUsuarios.Remove(sIBOACUsuarios); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { SIBOACUsuarios sIBOACUsuarios = db.SIBOACUsuarios.Find(id); var usuario = sIBOACUsuarios.Usuario; sIBOACUsuarios.Contrasena = usuario; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Usuario,Email,Contrasena,Nombre")] SIBOACUsuarios sIBOACUsuarios) { if (ModelState.IsValid) { db.Entry(sIBOACUsuarios).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sIBOACUsuarios)); }
public IHttpActionResult GetSIBOACUsuarios(int id) { SIBOACUsuarios sIBOACUsuarios = db.SIBOACUsuarios.Find(id); if (sIBOACUsuarios == null) { return(NotFound()); } return(Ok(sIBOACUsuarios)); }
public ActionResult Create([Bind(Include = "Id,Usuario,Email,Contrasena,Nombre")] SIBOACUsuarios sIBOACUsuarios) { if (ModelState.IsValid) { db.SIBOACUsuarios.Add(sIBOACUsuarios); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sIBOACUsuarios)); }
public IHttpActionResult DeleteSIBOACUsuarios(int id) { SIBOACUsuarios sIBOACUsuarios = db.SIBOACUsuarios.Find(id); if (sIBOACUsuarios == null) { return(NotFound()); } db.SIBOACUsuarios.Remove(sIBOACUsuarios); db.SaveChanges(); return(Ok(sIBOACUsuarios)); }
// GET: ResetPasswords/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SIBOACUsuarios sIBOACUsuarios = db.SIBOACUsuarios.Find(id); if (sIBOACUsuarios == null) { return(HttpNotFound()); } return(View(sIBOACUsuarios)); }
public async Task <ActionResult> ResetPassword(ResetPasswordViewModel model) { if (!ModelState.IsValid) { return(View(model)); } using (SIBOACSecurityEntities sdb = new SIBOACSecurityEntities()) { var user = sdb.SIBOACUsuarios.Where(a => a.Usuario.Equals(model.Code)).FirstOrDefault(); //var user = await UserManager.FindByNameAsync(model.Code); if (user == null) { // Don't reveal that the user does not exist //return RedirectToAction("ResetPasswordConfirmation", "Account"); return(View()); } //string code = await UserManager.GeneratePasswordResetTokenAsync(user.Id.ToString()); try { //IdentityResult result = await this.UserManager.ResetPasswordAsync(user.Id.ToString(), model.Code, model.Password); SIBOACUsuarios usuarioModificado = new SIBOACUsuarios(); usuarioModificado.Id = user.Id; usuarioModificado.Usuario = user.Usuario; usuarioModificado.Email = user.Email; usuarioModificado.Contrasena = model.Password; usuarioModificado.Nombre = user.Nombre; db.Entry(usuarioModificado).State = EntityState.Modified; db.SaveChanges(); //if () //{ return(RedirectToAction("ResetPasswordConfirmation", "Account")); //} //AddErrors(result); } catch (Exception ex) { Console.WriteLine(ex.Message); } return(View()); } }