public ActionResult Enter(string user, string pass) { try { using (db_cursomvcEntities db = new db_cursomvcEntities()) { var list = from d in db.tbl_usuarios where d.email == user && d.password == pass && d.idCatalogo == 1 select d; if (list.Count() > 0) { tbl_usuarios oUser = list.First(); Session["User"] = oUser; return(Content("1")); } else { return(Content("Usuario invalido....")); } } } catch (Exception ex) { return(Content("Ocurrio un error..." + ex.Message)); } }
public ActionResult DeleteConfirmed(int id) { tbl_usuarios tbl_usuarios = db.tbl_usuarios.Find(id); db.tbl_usuarios.Remove(tbl_usuarios); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <ActionResult> DeleteConfirmed(int id) { tbl_usuarios tbl_usuarios = await db.tbl_usuarios.FindAsync(id); db.tbl_usuarios.Remove(tbl_usuarios); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "IdUsuario,Nombre,Apellido,Telefono,Correo,Dui,Direccion,Datos")] tbl_usuarios tbl_usuarios) { if (ModelState.IsValid) { db.Entry(tbl_usuarios).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Datos = new SelectList(db.tbl_login, "IdLogin", "Username", tbl_usuarios.Datos); return(View(tbl_usuarios)); }
public async Task <ActionResult> Edit([Bind(Include = "Id,PerfilUsuarioID,Nombre,Apellido,Usuario,Contrasena,FechaCreacion,CreadoPor,Activo")] tbl_usuarios tbl_usuarios) { if (ModelState.IsValid) { db.Entry(tbl_usuarios).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.PerfilUsuarioID = new SelectList(db.tbl_perfiles_usuarios, "Id", "Perfil", tbl_usuarios.PerfilUsuarioID); return(View(tbl_usuarios)); }
// GET: tbl_usuarios/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbl_usuarios tbl_usuarios = db.tbl_usuarios.Find(id); if (tbl_usuarios == null) { return(HttpNotFound()); } return(View(tbl_usuarios)); }
public ActionResult Login(tbl_usuarios user) { if (ModelState.IsValid) { Service1Client client = new Service1Client(); bool aceder = client.confirmarLogin(user.email, user.password); if (aceder) { Session["User"] = user.email; return(RedirectToAction("AfterLogin")); } } return(View("Login")); }
// GET: usuarios/Delete/5 public async Task <ActionResult> Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbl_usuarios tbl_usuarios = await db.tbl_usuarios.FindAsync(id); if (tbl_usuarios == null) { return(HttpNotFound()); } return(View(tbl_usuarios)); }
// GET: tbl_usuarios/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbl_usuarios tbl_usuarios = db.tbl_usuarios.Find(id); if (tbl_usuarios == null) { return(HttpNotFound()); } ViewBag.Datos = new SelectList(db.tbl_login, "IdLogin", "Username", tbl_usuarios.Datos); return(View(tbl_usuarios)); }
public ActionResult Login(tbl_usuarios user) { if(ModelState.IsValid) { Service1Client client = new Service1Client(); bool aceder = client.confirmarLogin(user.email, user.password); if(aceder) { Session["User"] = user.email; return RedirectToAction("AfterLogin"); } } return View("Login"); }
// GET: usuarios/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbl_usuarios tbl_usuarios = await db.tbl_usuarios.FindAsync(id); if (tbl_usuarios == null) { return(HttpNotFound()); } ViewBag.PerfilUsuarioID = new SelectList(db.tbl_perfiles_usuarios, "Id", "Perfil", tbl_usuarios.PerfilUsuarioID); return(View(tbl_usuarios)); }
public Respuesta IngresarIncidencia([FromUri] string u, [FromUri] string t, [FromBody] Incidencia nueva_incidencia) { Respuesta respuesta = new Respuesta(); respuesta.resultado = 0; respuesta.mensaje = Tools.VerifyToken(new Token() { usuario = u, token = t }, 0); if (respuesta.mensaje != "1") { return(respuesta); } tbl_usuarios usuario = null; try { using (SqlConnection connection = new SqlConnection(Tools.connection)) { using (MacEntities db = new MacEntities()) { usuario = (from us in db.tbl_usuarios where us.usuario == u select us).FirstOrDefault(); if (usuario == null) { respuesta.mensaje = "Error, usuario no encontrado."; return(respuesta); } } SqlCommand command = new SqlCommand("ins_incidencias_web", connection); command.Parameters.AddWithValue("@id_centro", usuario.id_centro); command.Parameters.AddWithValue("@tipo", nueva_incidencia.tipo); command.Parameters.AddWithValue("@id_departamento", 0); command.Parameters.AddWithValue("@estatus", 0); command.Parameters.AddWithValue("@descripcion", nueva_incidencia.descripcion); command.Parameters.AddWithValue("@id_usuario", usuario.id); command.CommandType = CommandType.StoredProcedure; command.CommandTimeout = 180; connection.Open(); var affected_rows = command.ExecuteNonQuery(); connection.Close(); /*if (affected_rows<1) { * respuesta.mensaje = "Hubo un error al registrar su solicitud."; * return respuesta; * }*/ respuesta.mensaje = "Su solicitud fue registrada exitosamente."; respuesta.resultado = 1; } //using } //try catch (DbEntityValidationException ex) { respuesta.mensaje = "Errores econtrados."; List <Error> error_list = new List <Error>(); foreach (var errors in ex.EntityValidationErrors) { foreach (var error in errors.ValidationErrors) { // get the error message error_list.Add(new Error(error.ErrorMessage)); } //inner foreach } //foreach respuesta.data = error_list; } //DbEntityValidationException ex catch (Exception e) { respuesta.mensaje = "Error, intente mas tarde."; respuesta.data = e; } return(respuesta); }//store