public ActionResult registrarUsuario(VmLogin vmLogin) { try { Cliente cliente = new Cliente(); cliente.Usuario = vmLogin.usuario; cliente.Clave = vmLogin.clave; cliente.Correo = vmLogin.correo; cliente.IDApi = null; cliente.Foto = "/Content/images/user.png"; //string imageFile = System.Web.HttpContext.Current.Server.MapPath("~/Content/images/user.png"); //var srcImage = Image.FromFile(imageFile); //var stream = new MemoryStream(); //srcImage.Save(stream, ImageFormat.Png); //cliente.Foto= stream.ToArray(); cliente.Rol = "User"; GYMEntities context = new GYMEntities(); context.Cliente.Add(cliente); context.SaveChanges(); Session["objUsuario"] = cliente; Session["rol"] = "C"; return(RedirectToAction("gimnacioMapa")); } catch (Exception ex) { return(View(vmLogin)); } }
public ActionResult loginFB(VmLogin vmLogin) { Cliente cliente = context.Cliente.FirstOrDefault(x => x.IDApi == vmLogin.FbID); if (cliente == null) { cliente = new Cliente(); cliente.Usuario = vmLogin.usuario; cliente.Clave = ""; cliente.Correo = vmLogin.correo; cliente.IDApi = vmLogin.FbID; cliente.Foto = vmLogin.imagen; //string imageFile = System.Web.HttpContext.Current.Server.MapPath("~/Content/images/user.png"); //var srcImage = Image.FromFile(imageFile); //var stream = new MemoryStream(); //srcImage.Save(stream, ImageFormat.Png); //cliente.Foto= stream.ToArray(); cliente.Rol = "User"; GYMEntities context = new GYMEntities(); context.Cliente.Add(cliente); context.SaveChanges(); Session["objUsuario"] = cliente; Session["rol"] = "C"; return(RedirectToAction("gimnacioMapa")); } Session["objUsuario"] = cliente; Session["rol"] = "C"; return(RedirectToAction("gimnacioMapa")); //return View(); }
public void fill(int clienteid) { listac = new List <CrossCompra>(); GYMEntities context = new GYMEntities(); List <Compra> lista = context.Compra.Where(x => x.ClienteID == clienteid).ToList(); CrossCompra obj = null; foreach (var p in lista) { obj = new CrossCompra(); obj.compraID = p.CompraID; obj.qr = p.QR; Planes plan = context.Planes.FirstOrDefault(x => x.PlanID == p.PlanID); obj.nombre = plan.Nombre; obj.costo = plan.Costo; Establecimiento esta = context.Establecimiento.FirstOrDefault(x => x.EstablecimientoID == plan.EstablecimientoID); obj.local = esta.Nombre; this.listac.Add(obj); } }
public void fill(int planID) { GYMEntities context = new GYMEntities(); plan = context.Planes.FirstOrDefault(x => x.PlanID == planID); this.planID = plan.PlanID; }
public void fill() { GYMEntities context = new GYMEntities(); var query = context.Establecimiento.AsQueryable(); if (!String.IsNullOrEmpty(filtro)) { query = query.Where(x => x.Nombre.Contains(filtro.ToUpper())); } lista = query.ToList(); }
public void fill() { GYMEntities context = new GYMEntities(); var query = context.Planes.AsQueryable(); if (!(establecimientoID == -1)) { query = context.Planes.Where(x => x.EstablecimientoID == establecimientoID); } lista = query.ToList(); }
public void fill(GYMEntities context, int?asociadoID) { this.asociadoID = asociadoID; if (asociadoID.HasValue) { Asociado obj = context.Asociado.FirstOrDefault(x => x.AsociadoID == asociadoID); this.usuario = obj.Usuario; this.clave = obj.Clave; this.establecimientoId = obj.EstablecimientoID; this.imagen = obj.Foto; } lista = context.Establecimiento.ToList(); }
public void fill(GYMEntities context, int?establecimientoID) { this.establecimientoID = establecimientoID; if (establecimientoID.HasValue) { Establecimiento obj = context.Establecimiento.FirstOrDefault(x => x.EstablecimientoID == establecimientoID); this.nombre = obj.Nombre; this.direccion = obj.Direccion; this.ruc = obj.RUC; this.latitud = obj.Latitud; this.longitud = obj.Longitud; this.portal = obj.Portal; this.imagen = obj.imagen; } }
public ActionResult registrarPlan(int?planId) { GYMEntities context = new GYMEntities(); VmRegistrarPlan vmRegistrar = new VmRegistrarPlan(); vmRegistrar.Fill(context, planId); //GYMEntities context = new GYMEntities(); //vmRegistrar.lista = context.Categoria.ToList(); //Session["establecimiento"] = ((Asociado)Session["objUsuario"]).Establecimiento; //ViewData["categoria"] = new SelectList(lst,"CategoriaID","Nombre"); return(View(vmRegistrar)); }
public void Fill(GYMEntities context, int?planID) { this.planID = planID; if (planID.HasValue) { Planes obj = context.Planes.FirstOrDefault(x => x.PlanID == planID); this.nombre = obj.Nombre; this.descripcion = obj.Descripcion; this.costo = obj.Costo; this.establecimiento = obj.EstablecimientoID; this.categoria = obj.categoriaID; } lista = context.Categoria.ToList(); }
public void fill(int estableciminetoID) { GYMEntities context = new GYMEntities(); var query = context.Planes.Where(x => x.EstablecimientoID == estableciminetoID).AsQueryable(); if (!String.IsNullOrEmpty(filtro)) { query = query.Where(x => x.Nombre.Contains(filtro.ToUpper())); } this.lista = query.ToList(); //foreach (var item in lista) //{ // item.PlanID //} }
public ActionResult login(VmLogin vmLogin) { try { GYMEntities context = new GYMEntities(); Cliente cliente = context.Cliente.FirstOrDefault(x => x.Usuario == vmLogin.usuario && x.Clave == vmLogin.clave); if (cliente == null) { Asociado asociado = context.Asociado.FirstOrDefault(x => x.Usuario == vmLogin.usuario && x.Clave == vmLogin.clave); if (asociado == null) { Administrador administrador = context.Administrador.FirstOrDefault(x => x.Usuario == vmLogin.usuario && x.Clave == vmLogin.clave); if (administrador == null) { return(View(vmLogin)); } Session["objUsuario"] = administrador; Session["rol"] = "D"; return(RedirectToAction("dashboard")); } Session["objUsuario"] = asociado; Session["rol"] = "A"; return(RedirectToAction("estadoCuenta")); } Session["objUsuario"] = cliente; Session["rol"] = "C"; return(RedirectToAction("gimnacioMapa")); } catch (Exception) { return(View(vmLogin)); } }
public void fill(int estaID) { GYMEntities context = new GYMEntities(); this.lista = context.Compra.Where(x => x.Planes.EstablecimientoID == estaID).ToList(); }
public void fill() { GYMEntities context = new GYMEntities(); this.lista = context.Establecimiento.ToList(); }
public void fill() { GYMEntities context = new GYMEntities(); this.lista = context.Asociado.ToList(); }