//Revisar public static Usuario obtenerUsuarioCliente(string correo) { IEnumerable <Usuario> listas = (IEnumerable <Usuario>)UsuarioLN.ListaUsuarios(3); Usuario usuario = listas.Where(x => x.CorreoElectronico == correo).FirstOrDefault <Usuario>(); return(usuario); }
public static Usuario login(string correo, string contrasena) { Usuario usuario = null; IEnumerable <Usuario> listas = (IEnumerable <Usuario>)UsuarioLN.Todos(); usuario = listas.Where(x => x.CorreoElectronico == correo && x.contrasenia == contrasena).FirstOrDefault <Usuario>(); return(usuario); }
public bool GuardarCentroAcopio( string nombre, string usuarioID, string provinciaID, string imagen, string direccionExacta, bool estado, string correo, string id = "") { UsuarioLN users = new UsuarioLN(); var miUsuario = UsuarioLN.obtenerUsuario(usuarioID); EcoMonedasContext db = new EcoMonedasContext(); var miCentroAcopio = new CentroAcopio(); int idCentroAcopio = 0; bool esNumero = int.TryParse(id, out idCentroAcopio); if (esNumero || idCentroAcopio > 0) { //Buscar el centro a actualizar miCentroAcopio = db.CentroAcopios.Where(c => c.ID == idCentroAcopio).First <CentroAcopio>(); if (miCentroAcopio.UsuarioID.Equals(miUsuario.CorreoElectronico)) { miCentroAcopio.UsuarioID = miUsuario.CorreoElectronico; miUsuario = UsuarioLN.obtenerUsuario(miCentroAcopio.UsuarioID); } else { miUsuario = UsuarioLN.obtenerUsuario(miCentroAcopio.UsuarioID); miUsuario.Disponible = true; users.actaulizaUsuario(miUsuario); miUsuario = UsuarioLN.obtenerUsuario(usuarioID); } } miCentroAcopio.Nombre = nombre; miUsuario.Disponible = false; users.actaulizaUsuario(miUsuario); miCentroAcopio.UsuarioID = usuarioID; miCentroAcopio.ProvinciaID = Convert.ToInt32(provinciaID); miCentroAcopio.Imagen = imagen; miCentroAcopio.DireccionExacta = direccionExacta; miCentroAcopio.Estado = estado; miCentroAcopio.Correo = correo; if (id.Equals("") || !esNumero) { db.CentroAcopios.Add(miCentroAcopio); } //Siempre se guardan los datos db.SaveChanges();//Realiza el commit para el insert en la base de datos return(true); }
public static IEnumerable <BilleteraVirtual> billeteraUsuario(string correoU) { IEnumerable <BilleteraVirtual> lista = (IEnumerable <BilleteraVirtual>)UsuarioLN.obtenerBilleteraU(correoU); return(lista); }
public static IEnumerable <Usuario> obtenerUsuarioC(string correo) { IEnumerable <Usuario> listas = (IEnumerable <Usuario>)UsuarioLN.ListaUsuariosC(correo); return(listas); }