public ActionResult Notificaciones(int id) { var optionsBuilder = new DbContextOptionsBuilder <AplicacionContext>(); using (var DB = new AplicacionContext(optionsBuilder.Options)) { var notificaciones = DB.Notificaciones.Where(n => n.NotificacionID == id).ToList(); return(View(notificaciones)); } }
public ActionResult Mensajes(int id) { var optionsBuilder = new DbContextOptionsBuilder <AplicacionContext>(); using (var DB = new AplicacionContext(optionsBuilder.Options)) { var mensajes = DB.Mensajes.Where(m => m.MensajeID == id).ToList(); return(View(mensajes)); } }
public ActionResult Publicaciones(int id) { var optionsBuilder = new DbContextOptionsBuilder <AplicacionContext>(); using (var DB = new AplicacionContext(optionsBuilder.Options)) { var publicaciones = DB.Publicaciones.Where(p => p.PublicacionID == id).ToList(); return(View(publicaciones)); } }
public ActionResult Amigos(int id) { var optionsBuilder = new DbContextOptionsBuilder <AplicacionContext>(); using (var DB = new AplicacionContext(optionsBuilder.Options)) { var amigos = DB.Amigos.Where(a => a.AmigoID == id).ToList(); return(View(amigos)); } }
public ActionResult Perfil(int id) { var optionsBuilder = new DbContextOptionsBuilder <AplicacionContext>(); using (var DB = new AplicacionContext(optionsBuilder.Options)) { var perfil = DB.Usuarios.Where(u => u.UsuarioID == id).ToList(); return(View(perfil)); } }
public ActionResult ButtonLogin(String correo, String clave) { var id = 0; var optionsBuilder = new DbContextOptionsBuilder <AplicacionContext>(); using (var DB = new AplicacionContext(optionsBuilder.Options)) { var user = DB.Usuarios.ToList(); foreach (var item in user) { if (item.Correo == correo && item.Clave == clave) { id = item.UsuarioID; } } } return(View(id)); }
// Serializar significa convertir de JSON a objeto. // Hago SeedUsers statica para no tener que instanciarme. public static void SeedUsers(AplicacionContext context) { // Chequeo que no hayan usuarios en la base de datos. if (!context.Usuarios.Any()) { var dataUsuario = System.IO.File.ReadAllText("DTOs/SeedDataUsuario.json"); var usuarios = JsonConvert.DeserializeObject <List <Usuario> >(dataUsuario); foreach (var usuario in usuarios) { byte[] passwordhash, passwordsalt; CrearPasswordHash("password", out passwordhash, out passwordsalt); usuario.PasswordHash = passwordhash; usuario.PasswordSalt = passwordsalt; usuario.NombreUsuario = usuario.NombreUsuario.ToLower(); context.Usuarios.Add(usuario); } context.SaveChanges(); } }
public ActionResult ButtonSignUp(String nombre, String correo, String clave) { var optionsBuilder = new DbContextOptionsBuilder <AplicacionContext>(); using (var DB = new AplicacionContext(optionsBuilder.Options)) { var user = new Usuario { Correo = correo, Clave = clave }; var profile = new Perfil { Nombre = nombre }; DB.Add(user); DB.Add(profile); DB.SaveChanges(); return(RedirectToAction("Entrar", "Login")); } }
public void ProcesarArchivoExterno() { //Console.WriteLine("***************Inicio Cola***************"); LogicaFacadeFacturas _logicaFacade; AplicacionContext _db = new AplicacionContext(); ManejoArchivos _manejoArchivos = new ManejoArchivos(); OperacionesStreams _operacionesStreams = new OperacionesStreams(); SolicitudArchivosXsa _solicitudArchivosXsa = new SolicitudArchivosXsa(); ObtenerConfiguraciones _obtenerConfiguraciones = new ObtenerConfiguraciones(); //var pathArchivosSftp = Properties.Settings.Default.PathSftp; var pathArchivosExternos = Properties.Settings.Default.PathArchivos; var archivos = new List <String>(); var obtenerArchivos = new ObtenerArchivosLocales(pathArchivosExternos); archivos = obtenerArchivos.ObtenerArchivos(); foreach (var archivo in archivos.Where(a => a.Contains(".xml") || a.Contains(".XML"))) { Console.WriteLine("**************Procesando archivos**************"); Console.WriteLine("{0}", archivo); try { _logicaFacade = new LogicaFacadeFacturas(); Console.WriteLine("Inicio: {0}", DateTime.Now); _logicaFacade.Decodificar(archivo); Console.WriteLine("Fin: {0}", DateTime.Now); } catch (Exception ex) { Console.WriteLine("Error: {0}", ex.Message); _manejoArchivos.MoverErroneo(archivo); } Console.WriteLine("**************Finalizando Proceso de Archivos**************"); Console.WriteLine(""); } }
public AuthRepositorio(AplicacionContext db) { this.Db = db; }
public AppRepositorio(AplicacionContext db) { Db = db; }
public ObtenerConfiguraciones() { var db = new AplicacionContext(); _configuracion = db.Configuraciones.ToList(); }
public ValoresController(AplicacionContext db) { Db = db; }