public ActionResult Editar(InsertUsuario model) { try { if (ModelState.IsValid) { using (poligonoEntities db = new poligonoEntities()) { //string ePass = Encrypt.GetSHA256(contrasena); var oUsuario = db.usuario.Find(model.idactualiza); oUsuario.nombre_usuario = model.nombre; oUsuario.email = model.correo; oUsuario.contrasena = Encrypt.GetSHA256(model.contrasena); oUsuario.id_rol = model.idrolact; db.Entry(oUsuario).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Redirect("~/Usuarios/")); } return(View(model)); //return Redirect("/Rol"); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Login(string email, string password) { if (!string.IsNullOrEmpty(email) && !string.IsNullOrEmpty(password)) { using (poligonoEntities db = new poligonoEntities()) { var oUsuario = new usuario(); string ePass = Encrypt.GetSHA256(password); var usermail = db.usuario.FirstOrDefault(e => e.email == email && e.contrasena == ePass); if (usermail != null) { //se encontraron datos FormsAuthentication.SetAuthCookie(usermail.email, true); return(RedirectToAction("Index", "Profile")); } else { return(RedirectToAction("Index", new { message = "No se reconocen los datos, Intentelo de nuevo." })); } } } else { return(RedirectToAction("Index", new { message = "Llene los campos para iniciar sesión." })); } }
public ActionResult Editar(ListaArmas model) { try { if (ModelState.IsValid) { using (poligonoEntities db = new poligonoEntities()) { var oArma = db.arma.Find(model.Idarma); oArma.nombre_arma = model.nombrearma; oArma.modelo = model.modelo; oArma.foto = model.foto; oArma.numero_serie = model.numeroserie; db.Entry(oArma).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Redirect("~/Armas/")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Editar(ListaClientes model) { try { if (ModelState.IsValid) { using (poligonoEntities db = new poligonoEntities()) { var oCliente = db.cliente.Find(model.Idactualiza); oCliente.nombre_cliente = model.nombrecliente; oCliente.documento = model.documento; oCliente.telefono = model.telefono; oCliente.direccion = model.direccion; oCliente.email = model.correo; oCliente.porte_arma = model.portearma; oCliente.registro_arma = model.registroarma; oCliente.id_usuario = model.idusuarioact; db.Entry(oCliente).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Redirect("~/Clientes/")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Nuevo(ListaArmas model) { try { if (ModelState.IsValid) { using (poligonoEntities db = new poligonoEntities()) { var oArma = new arma(); oArma.nombre_arma = model.nombrearma; oArma.modelo = model.modelo; oArma.foto = model.foto; oArma.numero_serie = model.numeroserie; db.arma.Add(oArma); db.SaveChanges(); } return(Redirect("~/Armas/")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Nuevo(InsertUsuario model) { try { if (ModelState.IsValid) { using (poligonoEntities db = new poligonoEntities()) { //string ePass = Encrypt.GetSHA256(contrasena); var oUsuario = new usuario(); oUsuario.nombre_usuario = model.nombre; oUsuario.email = model.correo; oUsuario.contrasena = Encrypt.GetSHA256(model.contrasena); oUsuario.id_rol = model.idrol; db.usuario.Add(oUsuario); db.SaveChanges(); } return(Redirect("~/Usuarios/")); } return(View(model)); //return Redirect("/Rol"); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Nuevo(ListaSupervisores model) { try { if (ModelState.IsValid) { using (poligonoEntities db = new poligonoEntities()) { //string ePass = Encrypt.GetSHA256(contrasena); var oSupervisor = new supervisor(); oSupervisor.nombre_supervisor = model.nombre; db.supervisor.Add(oSupervisor); db.SaveChanges(); } return(Redirect("~/Supervisores/")); } return(View(model)); //return Redirect("/Rol"); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Nuevo(ListaClientes model) { try { if (ModelState.IsValid) { using (poligonoEntities db = new poligonoEntities()) { var oCliente = new cliente(); oCliente.nombre_cliente = model.nombrecliente; oCliente.documento = model.documento; oCliente.telefono = model.telefono; oCliente.direccion = model.direccion; oCliente.email = model.correo; oCliente.porte_arma = model.portearma; oCliente.registro_arma = model.registroarma; oCliente.id_usuario = model.idusuario; db.cliente.Add(oCliente); db.SaveChanges(); } return(Redirect("~/Clientes/")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Eliminar(int idsupervisor) { using (poligonoEntities db = new poligonoEntities()) { var oSupervisor = db.supervisor.Find(idsupervisor); db.supervisor.Remove(oSupervisor); db.SaveChanges(); } return(Redirect("~/Supervisores/")); }
public ActionResult Eliminar(int idelimina) { using (poligonoEntities db = new poligonoEntities()) { var oUsuario = db.usuario.Find(idelimina); db.usuario.Remove(oUsuario); db.SaveChanges(); } return(Redirect("~/Usuarios/")); }
public ActionResult Eliminar(int idelimina) { using (poligonoEntities db = new poligonoEntities()) { var oCliente = db.cliente.Find(idelimina); db.cliente.Remove(oCliente); db.SaveChanges(); } return(Redirect("~/Clientes/")); }
public ActionResult Eliminar(int idarma) { using (poligonoEntities db = new poligonoEntities()) { var oArma = db.arma.Find(idarma); db.arma.Remove(oArma); db.SaveChanges(); } return(Redirect("~/Armas/")); }
public ActionResult Eliminar(int idlineatiro) { using (poligonoEntities db = new poligonoEntities()) { var oLineaTiro = db.linea_tiro.Find(idlineatiro); db.linea_tiro.Remove(oLineaTiro); db.SaveChanges(); } return(Redirect("~/LineaTiro/")); }
public ActionResult Editar(int Idlineatiro) { ListaLineaTiro model = new ListaLineaTiro(); using (poligonoEntities db = new poligonoEntities()) { var oLineaTiro = db.linea_tiro.Find(Idlineatiro); model.nombre = oLineaTiro.nombre_linea_tiro; } return(View(model)); }
public ActionResult Editar(int Idsupervisor) { ListaSupervisores model = new ListaSupervisores(); using (poligonoEntities db = new poligonoEntities()) { var oSupervisor = db.supervisor.Find(Idsupervisor); model.nombre = oSupervisor.nombre_supervisor; } return(View(model)); }
public ActionResult Editar(int idactualiza) { InsertUsuario model = new InsertUsuario(); using (poligonoEntities db = new poligonoEntities()) { var oUsuario = db.usuario.Find(idactualiza); model.nombre = oUsuario.nombre_usuario; model.correo = oUsuario.email; model.contrasena = oUsuario.contrasena; model.idrolact = oUsuario.id_rol; } return(View(model)); }
public ActionResult Editar(int Idarma) { ListaArmas model = new ListaArmas(); using (poligonoEntities db = new poligonoEntities()) { var oArma = db.arma.Find(Idarma); model.nombrearma = oArma.nombre_arma; model.modelo = oArma.modelo; model.foto = oArma.foto; model.numeroserie = oArma.numero_serie; } return(View(model)); }
// GET: Clientes public ActionResult Index() { List <ListaClientes> lst; using (poligonoEntities db = new poligonoEntities()) { lst = (from d in db.cliente select new ListaClientes { Id = d.id_cliente, nombrecliente = d.nombre_cliente, documento = d.documento, telefono = d.telefono, direccion = d.direccion, correo = d.email, portearma = d.porte_arma, registroarma = d.registro_arma, idusuario = d.id_usuario }).ToList(); } //DROPDOWN DE USUARIOS List <ListaUsuarios> lst1; using (poligonoEntities db1 = new poligonoEntities()) { lst1 = (from d1 in db1.usuario select new ListaUsuarios { Id = d1.id_usuario, usuario = d1.nombre_usuario }).ToList(); } List <SelectListItem> items = lst1.ConvertAll(d1 => { return(new SelectListItem() { Text = d1.usuario.ToString(), Value = d1.Id.ToString(), Selected = false }); }); ViewBag.items = items; return(View(lst)); }
// GET: Rol public ActionResult Index() { List <ListaRoles> lst; using (poligonoEntities db = new poligonoEntities()) { lst = (from d in db.rol select new ListaRoles { Id = d.idrol, descripcion = d.descripcion }).ToList(); } return(View(lst)); }
// GET: Supervisores public ActionResult Index() { List <ListaSupervisores> lst; using (poligonoEntities db = new poligonoEntities()) { lst = (from d in db.supervisor select new ListaSupervisores { Idsupervisor = d.id_supervisor, nombre = d.nombre_supervisor, }).ToList(); } return(View(lst)); }
// GET: LineaTiro public ActionResult Index() { List <ListaLineaTiro> lst; using (poligonoEntities db = new poligonoEntities()) { lst = (from d in db.linea_tiro select new ListaLineaTiro { Idlineatiro = d.id_linea_tiro, nombre = d.nombre_linea_tiro, }).ToList(); } return(View(lst)); }
// GET: Usuarios public ActionResult Index() { List <ListaUsuarios> lst; using (poligonoEntities db = new poligonoEntities()) { lst = (from d in db.usuario select new ListaUsuarios { Id = d.id_usuario, usuario = d.nombre_usuario, correo = d.email, password = d.contrasena, rol = d.id_rol }).ToList(); } //DROPDOWN DE ROLES List <ListaRoles> lst1; using (poligonoEntities db1 = new poligonoEntities()) { lst1 = (from d1 in db1.rol select new ListaRoles { Id = d1.idrol, descripcion = d1.descripcion }).ToList(); } List <SelectListItem> items = lst1.ConvertAll(d1 => { return(new SelectListItem() { Text = d1.descripcion.ToString(), Value = d1.Id.ToString(), Selected = false }); }); ViewBag.items = items; return(View(lst)); }
public ActionResult Registro(string emailregistro, string userregistro, string passwordregistro, string passwordconfirmregistro) { if (!string.IsNullOrEmpty(emailregistro) && !string.IsNullOrEmpty(userregistro) && !string.IsNullOrEmpty(passwordregistro) && !string.IsNullOrEmpty(passwordconfirmregistro)) { if (passwordregistro != passwordconfirmregistro) { return(RedirectToAction("Index", new { message = "Las contraseñas no coinciden, intentelo de nuevo." })); } else { try { if (ModelState.IsValid) { using (poligonoEntities db1 = new poligonoEntities()) { var oUsuario1 = new usuario(); oUsuario1.nombre_usuario = userregistro; oUsuario1.email = emailregistro; oUsuario1.contrasena = Encrypt.GetSHA256(passwordregistro); oUsuario1.id_rol = 2; //para desencriptar //string pass = "******"; //string ePass = Encrypt.GetSHA256(pass); db1.usuario.Add(oUsuario1); db1.SaveChanges(); } return(RedirectToAction("Index", new { message1 = "Felicidades, su registro se ha realizado éxitosamente." })); } //return View(model); return(Redirect("/Home")); } catch (Exception ex) { throw new Exception(ex.Message); } } } else { return(RedirectToAction("Index", new { message = "Llene todos los campos para poder registrarse" })); } }
public ActionResult Editar(int idactualiza) { ListaClientes model = new ListaClientes(); using (poligonoEntities db = new poligonoEntities()) { var oCliente = db.cliente.Find(idactualiza); model.nombrecliente = oCliente.nombre_cliente; model.documento = oCliente.email; model.telefono = oCliente.telefono; model.direccion = oCliente.direccion; model.correo = oCliente.email; model.portearma = oCliente.porte_arma; model.registroarma = oCliente.registro_arma; model.idusuario = oCliente.id_usuario; } return(View(model)); }
// GET: Armas public ActionResult Index() { List <ListaArmas> lst; using (poligonoEntities db = new poligonoEntities()) { lst = (from d in db.arma select new ListaArmas { Idarma = d.id_arma, nombrearma = d.nombre_arma, modelo = d.modelo, foto = d.foto, numeroserie = d.numero_serie, }).ToList(); } return(View(lst)); }
public ActionResult Editar(ListaLineaTiro model) { try { if (ModelState.IsValid) { using (poligonoEntities db = new poligonoEntities()) { var oLineaTiro = db.linea_tiro.Find(model.Idlineatiro); oLineaTiro.nombre_linea_tiro = model.nombre; db.Entry(oLineaTiro).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Redirect("~/LineaTiro/")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Editar(ListaSupervisores model) { try { if (ModelState.IsValid) { using (poligonoEntities db = new poligonoEntities()) { var oSupervisor = db.supervisor.Find(model.Idsupervisor); oSupervisor.nombre_supervisor = model.nombre; db.Entry(oSupervisor).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Redirect("~/Supervisores/")); } return(View(model)); //return Redirect("/Rol"); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Nuevo(ListaLineaTiro model) { try { if (ModelState.IsValid) { using (poligonoEntities db = new poligonoEntities()) { var oLineaTiro = new linea_tiro(); oLineaTiro.nombre_linea_tiro = model.nombre; db.linea_tiro.Add(oLineaTiro); db.SaveChanges(); } return(Redirect("~/LineaTiro/")); } return(View(model)); //return Redirect("/Rol"); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Nuevo(InsertRol model) { try { if (ModelState.IsValid) { using (poligonoEntities db = new poligonoEntities()) { var oRol = new rol(); oRol.descripcion = model.descripcion; db.rol.Add(oRol); db.SaveChanges(); } return(Redirect("~/Rol/")); } return(View(model)); //return Redirect("/Rol"); } catch (Exception ex) { throw new Exception(ex.Message); } }