public ActionResult NewPersonales(Models.Registrado reg) { try { int regId = (int)Session["idUsuario"]; RegistradoCAD registradoCAD = new RegistradoCAD(); RegistradoCEN registradoCEN = new RegistradoCEN(); RegistradoEN registradoEN = registradoCEN.get_IRegistradoCAD().ReadOIDDefault(regId); registradoEN.Nombre = reg.Nombre; registradoEN.Apellidos = reg.Apellidos; registradoEN.Edad = reg.Edad; registradoEN.Dni = reg.Dni; registradoCAD.Modify(registradoEN); System.Web.HttpContext.Current.Session["personalSuccess"] = "Datos actualizados"; return(RedirectToAction("../Registrado/Perfil", new { id = regId })); } catch { return(View()); } }
public ActionResult LoadGanadas() { try { SessionInitialize(); RegistradoCAD registradoCAD = new RegistradoCAD(session); RegistradoCEN registradoCEN = new RegistradoCEN(registradoCAD); PujaCAD pujaCAD = new PujaCAD(session); PujaCEN pujaCEN = new PujaCEN(pujaCAD); int miID = (int)Session["idUsuario"]; RegistradoEN registradoEN = registradoCEN.get_IRegistradoCAD().ReadOIDDefault(miID); IList <PujaEN> pujasEN = registradoEN.PujaGanadora; IEnumerable <Puja> pujas = new AssemblerPuja().ConvertListENToModel(pujasEN); SessionClose(); return(View("../Registrado/Ganadas", pujas)); } catch (Exception e) { return(RedirectToAction("../Home")); } }
public ActionResult LoadFavoritos() { try { SessionInitialize(); RegistradoCAD registradoCAD = new RegistradoCAD(session); RegistradoCEN registradoCEN = new RegistradoCEN(registradoCAD); ArticuloCAD articuloCAD = new ArticuloCAD(session); ArticuloCEN articuloCEN = new ArticuloCEN(articuloCAD); int miID = (int)Session["idUsuario"]; RegistradoEN registradoEN = registradoCEN.get_IRegistradoCAD().ReadOIDDefault(miID); IList <ArticuloEN> articulosEN = registradoEN.A_favorito; IEnumerable <Articulo> art = new AssemblerArticulo().ConvertListENToModel(articulosEN); SessionClose(); art = GetAllFotos(art); return(View("../Registrado/Favoritos", art)); } catch (Exception e) { return(RedirectToAction("../Home")); } }
public ActionResult Index() { RegistradoCEN inc = new RegistradoCEN(); IList <RegistradoEN> inci = inc.ReadAll(0, -1); IEnumerable <Registrado> list = new AssemblerRegistrado().ConvertListENToModel(inci).ToList(); return(View(list)); }
// GET: Registrado/Details/5 public ActionResult Details(int id) { RegistradoCEN RegistradoCEN = new RegistradoCEN(); RegistradoEN reEN = RegistradoCEN.ReadOID(id); RegistradoViewModel reVM = new AssemblerRegistrado().ConvertENToModelUI(reEN); return(View(reVM)); }
// GET: Registrado public ActionResult Index() { RegistradoCEN registradoCEN = new RegistradoCEN(); IList <RegistradoEN> listregEN = registradoCEN.ReadAll(0, -1); IEnumerable <RegistradoViewModel> listreg = new AssemblerRegistrado().ConvertListENToModel(listregEN); return(View(listreg)); }
// GET: Registrado/Delete/5 public ActionResult Delete(int id) { RegistradoCEN registradoCEN = new RegistradoCEN(); registradoCEN.Destroy(id); IList <RegistradoEN> registrados = registradoCEN.get_IRegistradoCAD().ReadAll(0, -1); Admin art = new AssemblerRegistrado().Conversion(registrados); return(View("Admin", art)); }
public ActionResult Admin() { ArticuloCEN articuloCEN = new ArticuloCEN(); RegistradoCEN registradoCEN = new RegistradoCEN(); IList <RegistradoEN> registrados = registradoCEN.get_IRegistradoCAD().ReadAll(0, -1); Admin art = new AssemblerRegistrado().Conversion(registrados); return(View(art)); }
public bool ModificarDireccion(int p_oid, string p_calle, string p_cod_pos, int p_numero, int posX, int posY) { /*PROTECTED REGION ID(LePapeoGenNHibernate.CP.LePapeo_Registrado_ModificarDireccion) ENABLED START*/ IRegistradoCAD registradoCAD = null; RegistradoCEN registradoCEN = null; DireccionCEN direccionCEN = null; DireccionCAD direccionCAD = null; bool result = false; try { SessionInitializeTransaction(); registradoCAD = new RegistradoCAD(session); registradoCEN = new RegistradoCEN(registradoCAD); DireccionEN direccionEN = registradoCEN.GetDireccion(p_oid); if (direccionEN != null) { direccionCAD = new DireccionCAD(session); direccionCEN = new DireccionCEN(direccionCAD); direccionCEN.Modify(direccionEN.Id, p_cod_pos, p_calle, p_numero, posX, posY); registradoCEN.AgregarDireccion(p_oid, direccionEN.Id); result = true; } SessionCommit(); } catch (Exception ex) { SessionRollBack(); throw ex; } finally { SessionClose(); } return(result); /*PROTECTED REGION END*/ }
public ActionResult Create(Registrado u) { try { RegistradoCEN pred = new RegistradoCEN(); pred.New_(u.email, u.nombre, u.contrasenya, u.fecha_nac, u.telefono, DateTime.Today); // TODO: Add insert logic here return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Edit(Usuario u) { try { RegistradoCEN uCEN = new RegistradoCEN(); uCEN.Modify(u.id, u.email, u.nombre, u.contrasenya, u.fecha_nac, u.telefono, u.fecha_reg); return(RedirectToAction("Perfil", "Account")); } catch { return(View()); } }
public ActionResult Edit(Models.Registrado reg) { try { int regId = (int)Session["idUsuario"]; RegistradoCAD registradoCAD = new RegistradoCAD(); RegistradoCEN registradoCEN = new RegistradoCEN(); RegistradoEN registradoEN = registradoCEN.get_IRegistradoCAD().ReadOIDDefault(regId); if (reg.Nombre != null) { registradoEN.Nombre = reg.Nombre; } if (reg.Apellidos != null) { registradoEN.Apellidos = reg.Apellidos; } if (reg.Edad != 0) { registradoEN.Edad = reg.Edad; } if (reg.Dni != null) { registradoEN.Dni = reg.Dni; } if (reg.FNacimiento != null) { registradoEN.Fecha_nac = reg.FNacimiento; } if (reg.NUsuario != null) { registradoEN.N_usuario = reg.NUsuario; } if (reg.Contrasenya != null) { registradoEN.Contrasenya = reg.Contrasenya; } registradoCAD.Modify(registradoEN); System.Web.HttpContext.Current.Session["userSuccess"] = "Datos actualizados"; return(RedirectToAction("../Registrado/Perfil", new { id = regId })); } catch { return(View()); } }
public ActionResult Edit(RegistradoViewModel reg) { try { // TODO: Add update logic here RegistradoCEN cen = new RegistradoCEN(); cen.Modify(reg.id, reg.Email, reg.Password, reg.FechaInscripcion, reg.Nombre, reg.Apellidos, reg.Fecha_nacimiento); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Edit(Registrado u) { try { // TODO: Add update logic here RegistradoCEN uCEN = new RegistradoCEN(); uCEN.Modify(u.id, u.email, u.nombre, u.contrasenya, u.fecha_nac, u.telefono, u.fecha_reg); return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: Registrado public ActionResult Index() { //ESTO ES MU IMPORTANTE SessionInitialize(); RegistradoCAD cad = new RegistradoCAD(session); RegistradoCEN cen = new RegistradoCEN(cad); IList <RegistradoEN> listEN = cen.ReadAll(0, -1); IEnumerable <Registrado> enumR = new AssemblerRegistrado().ConvertListENToModel(listEN).ToList(); SessionClose(); //CREA UNA VISTA QUE REPRESENTA ESOS DATOS return(View(enumR)); }
public ActionResult Beater(int id, bool ad) { RegistradoCEN registradoCEN = new RegistradoCEN(); registradoCEN.Convertir_usuario(id, ad); if (!ad && id == (int)Session["idUsuario"]) { System.Web.HttpContext.Current.Session.Remove("admin"); } IList <RegistradoEN> registrados = registradoCEN.get_IRegistradoCAD().ReadAll(0, -1); Admin art = new AssemblerRegistrado().Conversion(registrados); return(View("Admin", art)); }
// GET: Opinion/Create public ActionResult Create() { OpinionViewModel opi = new OpinionViewModel(); RestauranteCEN restauranteCEN = new RestauranteCEN(); IList <RestauranteEN> listaRestaurante = restauranteCEN.ReadAll(0, -1); ViewData["listaRestaurante"] = listaRestaurante; RegistradoCEN registradoCEN = new RegistradoCEN(); IList <RegistradoEN> listaRegistrado = registradoCEN.ReadAll(0, -1); ViewData["listaRegistrado"] = listaRegistrado; return(View(opi)); }
public ActionResult Create(RegistradoViewModel reg) { try { // TODO: Add insert logic here RegistradoCEN cen = new RegistradoCEN(); cen.New_(reg.Email, reg.Password, reg.FechaInscripcion, reg.Nombre, reg.Apellidos, reg.Fecha_nacimiento); return(RedirectToAction("RegisterRegistrado", "Account", reg)); //return RedirectToAction("Index"); } catch { return(View()); } }
public List <RegistradoEN> getAllNombres() { RegistradoCEN cen = new RegistradoCEN(); RegistradoEN en = new RegistradoEN(); IEnumerable <RegistradoEN> listaEN = cen.get_IRegistradoCAD().ReadAll(0, -1); List <RegistradoEN> miLista = new List <RegistradoEN>(); foreach (RegistradoEN cat in listaEN) { RegistradoEN item = cat; miLista.Add(item); } return(miLista); }
public JsonResult LoginFB(string id) { RegistradoCEN cen = new RegistradoCEN(); IList <RegistradoEN> lista = cen.ReadAll(0, -1); bool registrado = false; foreach (RegistradoEN en in lista) { if (en.Dni == id) { //SI EL USUARIO YA HA SIDO REGISTRADO registrado = true; } } return(Json(registrado)); }
public async Task <ActionResult> Register(RegisterViewModel model) { if (ModelState.IsValid) { var user = new ApplicationUser { UserName = model.Email, Email = model.Email }; var result = await UserManager.CreateAsync(user, model.Password); if (result.Succeeded) { await SignInManager.SignInAsync(user, isPersistent : false, rememberBrowser : false); try { RegistradoCEN registradoCEN = new RegistradoCEN(); registradoCEN.New_(model.Email, model.Password, DateTime.Now, model.Name, model.Surname, model.BirthDate); /* * * AdminCEN registradoCEN = new AdminCEN(); * registradoCEN.New_(model.Email, model.Password, DateTime.Now); */ } catch { return(View(model)); } // Para obtener más información sobre cómo habilitar la confirmación de cuentas y el restablecimiento de contraseña, visite https://go.microsoft.com/fwlink/?LinkID=320771 // Enviar correo electrónico con este vínculo // string code = await UserManager.GenerateEmailConfirmationTokenAsync(user.Id); // var callbackUrl = Url.Action("ConfirmEmail", "Account", new { userId = user.Id, code = code }, protocol: Request.Url.Scheme); // await UserManager.SendEmailAsync(user.Id, "Confirmar cuenta", "Para confirmar la cuenta, haga clic <a href=\"" + callbackUrl + "\">aquí</a>"); return(RedirectToAction("Index", "Home")); } AddErrors(result); } // Si llegamos a este punto, es que se ha producido un error y volvemos a mostrar el formulario return(View(model)); }
public ActionResult FavQuitar(int artId) { try { SessionInitialize(); RegistradoCEN registradoCEN = new RegistradoCEN(); List <int> lista = new List <int>(); lista.Add(artId); int miID = (int)Session["idUsuario"]; registradoCEN.Eliminar_fav(miID, lista); return(RedirectToAction("../Articulo/Details", new { id = artId })); } catch (Exception e) { return(RedirectToAction("../Home")); } }
// GET: Registrado/Delete/5 public ActionResult Delete(int id) { try { SessionInitialize(); RegistradoCAD regCAD = new RegistradoCAD(session); RegistradoCEN cen = new RegistradoCEN(regCAD); RegistradoEN regEN = cen.ReadOID(id); RegistradoViewModel reg = new AssemblerRegistrado().ConvertENToModelUI(regEN); SessionClose(); return(View(reg)); } catch { //Meter aqui el mensaje de error return(View()); } }
public bool Login(int correo, String pass) { /*PROTECTED REGION ID(PracticaGenNHibernate.CP.Practica_Registrado_login) ENABLED START*/ IRegistradoCAD registradoCAD = null; RegistradoCEN registradoCEN = null; bool result = false; try { SessionInitializeTransaction(); registradoCAD = new RegistradoCAD(session); registradoCEN = new RegistradoCEN(registradoCAD); // Write here your custom transaction ... throw new NotImplementedException("Method Login() not yet implemented."); SessionCommit(); } catch (Exception ex) { SessionRollBack(); throw ex; } finally { SessionClose(); } return(result); /*PROTECTED REGION END*/ }
public ActionResult NewPass(String antigua, String nueva, String repe) { try { int regId = (int)Session["idUsuario"]; RegistradoCAD registradoCAD = new RegistradoCAD(); RegistradoCEN registradoCEN = new RegistradoCEN(); RegistradoEN registradoEN = registradoCEN.get_IRegistradoCAD().ReadOIDDefault(regId); String encrip = Util.GetEncondeMD5(antigua); if (nueva == repe) { if (registradoEN.Contrasenya == encrip) { System.Web.HttpContext.Current.Session["passSuccess"] = "Datos actualizados"; registradoEN.Contrasenya = Util.GetEncondeMD5(nueva); } else { System.Web.HttpContext.Current.Session["passError2"] = "Antigua contraseña incorrecta"; return(RedirectToAction("../Registrado/Perfil", new { id = regId })); } } else { System.Web.HttpContext.Current.Session["passError1"] = "Las contraseñas no coinciden"; return(RedirectToAction("../Registrado/Perfil", new { id = regId })); } registradoCAD.Modify(registradoEN); return(RedirectToAction("../Registrado/Perfil", new { id = regId })); } catch { return(View()); } }
// GET: Registrado public ActionResult Index() { UsuarioCEN usu = new UsuarioCEN(); int idd = usu.DgetOIDfromEmail(User.Identity.Name); UsuarioEN usuen = usu.ReadOID(idd); if (usuen != null) { String[] tipo = usuen.GetType().ToString().Split('.'); if (!tipo[tipo.Length - 1].Equals("AdminEN")) { return(RedirectToAction("Index", "Home")); } RegistradoCEN registradoCEN = new RegistradoCEN(); IList <RegistradoEN> listregEN = registradoCEN.ReadAll(0, -1); IEnumerable <RegistradoViewModel> listreg = new AssemblerRegistrado().ConvertListENToModel(listregEN); return(View(listreg)); } return(RedirectToAction("Index", "Home")); }
public ActionResult MisDatos(RegistradoViewModel reg) { try { UsuarioCEN usu = new UsuarioCEN(); int idd = usu.DgetOIDfromEmail(User.Identity.Name); RegistradoCEN pre = new RegistradoCEN(); RegistradoEN preEN = pre.ReadOID(idd); // TODO: Add update logic here RegistradoCEN cen = new RegistradoCEN(); //cen.Modify(reg.id, reg.Email, reg.Password, reg.FechaInscripcion, reg.Nombre, reg.Apellidos, reg.Fecha_nacimiento); cen.Modify(idd, reg.Email, preEN.Pass, reg.FechaInscripcion, reg.Nombre, reg.Apellidos, reg.Fecha_nacimiento); return(RedirectToAction("MisDatos")); } catch { return(View()); } }
public ActionResult NewPass(String antigua, String nueva, String repe) { try { int regId = (int)Session["idUsuario"]; RegistradoCAD registradoCAD = new RegistradoCAD(); RegistradoCEN registradoCEN = new RegistradoCEN(); RegistradoEN registradoEN = registradoCEN.get_IRegistradoCAD().ReadOIDDefault(regId); String encrip = Util.GetEncondeMD5(antigua); if (nueva == repe) { if (registradoEN.Contrasenya == encrip) { registradoEN.Contrasenya = nueva; } else { //ANTIGUA INCORRECTA } } else { //LAS NUEVAS DEBEN COINCIDIR } registradoCAD.Modify(registradoEN); return(RedirectToAction("../Registrado/Perfil", new { id = regId })); } catch { return(View()); } }
public ActionResult NewPersonales(Models.Registrado reg) { try { int regId = (int)Session["idUsuario"]; RegistradoCAD registradoCAD = new RegistradoCAD(); RegistradoCEN registradoCEN = new RegistradoCEN(); RegistradoEN registradoEN = registradoCEN.get_IRegistradoCAD().ReadOIDDefault(regId); if (reg.Nombre != null) { registradoEN.Nombre = reg.Nombre; } if (reg.Apellidos != null) { registradoEN.Apellidos = reg.Apellidos; } if (reg.Edad != 0) { registradoEN.Edad = reg.Edad; } if (reg.Dni != null) { registradoEN.Dni = reg.Dni; } registradoCAD.Modify(registradoEN); return(RedirectToAction("../Registrado/Perfil", new { id = regId })); } catch { return(View()); } }
// GET: Registrado/EliminarCuenta public ActionResult EliminarCuenta() { try { UsuarioCEN usu = new UsuarioCEN(); int idd = usu.DgetOIDfromEmail(User.Identity.Name); SessionInitialize(); RegistradoCAD regCAD = new RegistradoCAD(session); RegistradoCEN cen = new RegistradoCEN(regCAD); RegistradoEN regEN = cen.ReadOID(idd); RegistradoViewModel reg = new AssemblerRegistrado().ConvertENToModelUI(regEN); SessionClose(); return(View(reg)); } catch { //Meter aqui el mensaje de error return(View()); } }