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 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/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)); }
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)); }
// 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 Edit(int id) { Registrado u = null; SessionInitialize(); RegistradoEN uEN = new RegistradoCAD(session).ReadOID(id); u = new AssemblerRegistrado().ConvertENToModelUI(uEN); SessionClose(); return(View(u)); }
// GET: Registrado/Edit/5 public ActionResult Edit(int id) { RegistradoViewModel reg = null; SessionInitialize(); RegistradoEN regEN = new RegistradoCAD(session).ReadOIDDefault(id); reg = new AssemblerRegistrado().ConvertENToModelUI(regEN); SessionClose(); return(View(reg)); }
// GET: Registrado/MisDatos public ActionResult MisDatos() { UsuarioCEN usu = new UsuarioCEN(); int idd = usu.DgetOIDfromEmail(User.Identity.Name); RegistradoViewModel reg = null; SessionInitialize(); RegistradoEN regEN = new RegistradoCAD(session).ReadOIDDefault(idd); reg = new AssemblerRegistrado().ConvertENToModelUI(regEN); SessionClose(); return(View(reg)); }
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: Registrado/Perfil/5 public ActionResult Perfil() { try { int id = (int)Session["idUsuario"]; RegistradoCAD cad = new RegistradoCAD(); RegistradoEN en = cad.ReadOIDDefault(id); Registrado model = new AssemblerRegistrado().ConvertENToModelUI(en); //SACO EL ICONO DEL USUARIO string idUsu = model.Id.ToString(); string iconoUsu = Path.Combine(Server.MapPath("~/Content/Uploads/User_icons"), idUsu); if ((System.IO.File.Exists(iconoUsu + ".jpg"))) { model.User_Icon = model.Id + ".jpg"; } else if ((System.IO.File.Exists(iconoUsu + ".jpeg"))) { model.User_Icon = model.Id + ".jpeg"; } else if ((System.IO.File.Exists(iconoUsu + ".png"))) { model.User_Icon = model.Id + ".png"; } else if ((System.IO.File.Exists(iconoUsu + ".gif"))) { model.User_Icon = model.Id + ".gif"; } else { //SI NO TIENE FOTO DE PERFIL model.User_Icon = ""; } SessionClose(); return(View(model)); } catch (Exception e) { return(RedirectToAction("../Home")); } }
// 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)); }
// 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()); } }
// 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")); }
// 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()); } }
public JsonResult LoginFB2(string id) { //UNA COPIA DEL LOGIN NORMAL RegistradoCEN cen = new RegistradoCEN(); IList <RegistradoEN> lista = cen.ReadAll(0, -1); int idUsu = 0; string nUsuario = ""; bool admin = false; foreach (RegistradoEN ren in lista) { if (ren.Dni == id) { idUsu = ren.Id; nUsuario = ren.N_usuario; admin = ren.Admin; } } System.Web.HttpContext.Current.Session["login"] = nUsuario; System.Web.HttpContext.Current.Session["idUsuario"] = idUsu; //LO NECESITARE MÁS ADELANTE PARA OPERACIONES CON EL CARRITO System.Web.HttpContext.Current.Session["admin"] = admin; System.Web.HttpContext.Current.Session["foto"] = "../../Images/Shut-up-and-take-my-money!.png"; //Cojo el numero de articulos en el carrito SessionInitialize(); CarritoCAD carritoCAD = new CarritoCAD(session); CarritoCEN carritoCEN = new CarritoCEN(carritoCAD); CarritoEN en = carritoCEN.get_ICarritoCAD().ReadOIDDefault(idUsu); CarritoYLineas model = new AssemblerCarrito().ConvertENToViewModelUI(en); System.Web.HttpContext.Current.Session["nCarrito"] = model.LineaPedido.Count(); SessionClose(); //Cojo la foto de perfil RegistradoCAD cad = new RegistradoCAD(); RegistradoEN registradoEN = cad.ReadOIDDefault(idUsu); Registrado img = new AssemblerRegistrado().ConvertENToModelUI(registradoEN); string idUsu2 = img.Id.ToString(); string iconoUsu = Path.Combine(Server.MapPath("~/Content/Uploads/User_icons"), idUsu2); if ((System.IO.File.Exists(iconoUsu + ".jpg"))) { Session["foto"] = "../../Content/Uploads/User_icons/" + img.Id + ".jpg"; } else if ((System.IO.File.Exists(iconoUsu + ".jpeg"))) { Session["foto"] = "../../Content/Uploads/User_icons/" + img.Id + ".jpeg"; } else if ((System.IO.File.Exists(iconoUsu + ".png"))) { Session["foto"] = "../../Content/Uploads/User_icons/" + img.Id + ".png"; } else if ((System.IO.File.Exists(iconoUsu + ".gif"))) { Session["foto"] = "../../Content/Uploads/User_icons/" + img.Id + ".gif"; } return(Json(idUsu)); }
[ValidateAntiForgeryToken] //IMPIDE LA FALSIFICACION DE UNA SOLICITUD public ActionResult Login(Registrado reg) { try { // TODO: Add insert logic here RegistradoCEN cen = new RegistradoCEN(); int finalID = 0; bool admin = false; IList <RegistradoEN> listEN = cen.get_IRegistradoCAD().ReadAll(0, -1); foreach (RegistradoEN rEN in listEN) { if (rEN.N_usuario == reg.NUsuario) { finalID = rEN.Id; admin = rEN.Admin; break; } } //RegistradoEN en = cen.get_IRegistradoCAD().ReadOIDDefault(finalID); bool login = cen.Login(finalID, reg.Contrasenya, reg.NUsuario); if (login) { System.Web.HttpContext.Current.Session["login"] = reg.NUsuario; System.Web.HttpContext.Current.Session["idUsuario"] = finalID; //LO NECESITARE MÁS ADELANTE PARA OPERACIONES CON EL CARRITO System.Web.HttpContext.Current.Session["admin"] = admin; System.Web.HttpContext.Current.Session["foto"] = "../../Images/Shut-up-and-take-my-money!.png"; //Cojo el numero de articulos en el carrito SessionInitialize(); CarritoCAD carritoCAD = new CarritoCAD(session); CarritoCEN carritoCEN = new CarritoCEN(carritoCAD); CarritoEN en = carritoCEN.get_ICarritoCAD().ReadOIDDefault(finalID); System.Web.HttpContext.Current.Session["nCarrito"] = en.LineaPedido.Count(); SessionClose(); //Cojo la foto de perfil RegistradoCAD cad = new RegistradoCAD(); RegistradoEN registradoEN = cad.ReadOIDDefault(finalID); Registrado img = new AssemblerRegistrado().ConvertENToModelUI(registradoEN); string idUsu = img.Id.ToString(); string iconoUsu = Path.Combine(Server.MapPath("~/Content/Uploads/User_icons"), idUsu); if ((System.IO.File.Exists(iconoUsu + ".jpg"))) { Session["foto"] = "../../Content/Uploads/User_icons/" + img.Id + ".jpg"; } else if ((System.IO.File.Exists(iconoUsu + ".jpeg"))) { Session["foto"] = "../../Content/Uploads/User_icons/" + img.Id + ".jpeg"; } else if ((System.IO.File.Exists(iconoUsu + ".png"))) { Session["foto"] = "../../Content/Uploads/User_icons/" + img.Id + ".png"; } else if ((System.IO.File.Exists(iconoUsu + ".gif"))) { Session["foto"] = "../../Content/Uploads/User_icons/" + img.Id + ".gif"; } return(RedirectToAction("../Home")); } else { System.Web.HttpContext.Current.Session["errorAcces"] = true; return(View(reg)); } } catch { return(View(reg)); } }