//Metodo Buscar public List <Usuario> Buscar(string criterio)//retorna un solo objeto { var usuario = new List <Usuario>(); string estadousu = ""; if (criterio == "Activo") { estadousu = "A"; } if (criterio == "Inactivo") { estadousu = "I"; } try { using (var db = new Model_Entity_1()) { usuario = db.Usuario.Include("Persona") .Where(x => x.Persona.apellido.Contains(criterio) || x.usuario1.Contains(criterio) || x.estado == estadousu) .ToList(); } } catch (Exception) { throw; } return(usuario); }
//Metodo eliminar public void Eliminar() { try { using (var db = new Model_Entity_1()) { db.Entry(this).State = EntityState.Deleted; db.SaveChanges(); } } catch (Exception ex) { throw; } }
//Metodo obtener public Categoria Obtener(int id)//retorna un solo objeto { var categoria = new Categoria(); try { using (var db = new Model_Entity_1()) { categoria = db.Categoria.Where(x => x.categoria_id == id) .SingleOrDefault(); } } catch (Exception ex) { throw; } return(categoria); }
//Crear el metodo Listar public List <Categoria> Listar() //retorna una colleccion { var categoria = new List <Categoria>(); try { //coneccion a la fuente de datos using (var db = new Model_Entity_1()) { categoria = db.Categoria.ToList(); } } catch (Exception ex) { throw; } return(categoria); }
//Crear el metodo Listar public List <Documento> Listar() //retorna una colleccion { var documento = new List <Documento>(); try { //coneccion a la fuente de datos using (var db = new Model_Entity_1()) { documento = db.Documento.Include("Categoria").ToList(); } } catch (Exception ex) { throw; } return(documento); }
//Crear el metodo Listar public List <Galeria> Listar() //retorna una colleccion { var galeria = new List <Galeria>(); try { //coneccion a la fuente de datos using (var db = new Model_Entity_1()) { galeria = db.Galeria.Include("Categoria").ToList(); } } catch (Exception ex) { throw; } return(galeria); }
//Crear el metodo Listar public List <Persona> Listar() //retorna una colleccion { var persona = new List <Persona>(); try { //coneccion a la fuente de datos using (var db = new Model_Entity_1()) { persona = db.Persona.ToList(); } } catch (Exception ex) { throw; } return(persona); }
//Crear el metodo Listar public List <Usuario> Listar() //retorna una colleccion { var usuario = new List <Usuario>(); try { //coneccion a la fuente de datos using (var db = new Model_Entity_1()) { //usuario = db.Usuario.ToList(); usuario = db.Usuario.Include("Persona").ToList(); } } catch (Exception ex) { throw; } return(usuario); }
//Metodo obtener public Documento Obtener(int id)//retorna un solo objeto { var documento = new Documento(); try { using (var db = new Model_Entity_1()) { documento = db.Documento.Include("Categoria").Where(x => x.documento_id == id) .SingleOrDefault(); } } catch (Exception ex) { throw; } return(documento); }
//Metodo obtener public Galeria Obtener(int id)//retorna un solo objeto { var galeria = new Galeria(); try { using (var db = new Model_Entity_1()) { galeria = db.Galeria.Include("Categoria").Where(x => x.galeria_id == id) .SingleOrDefault(); } } catch (Exception ex) { throw; } return(galeria); }
//Metodo obtener public Persona Obtener(int id)//retorna un solo objeto { var persona = new Persona(); try { using (var db = new Model_Entity_1()) { persona = db.Persona.Where(x => x.persona_id == id) .SingleOrDefault(); } } catch (Exception ex) { throw; } return(persona); }
//Metodo obtener public Usuario Obtener(int id)//retorna un solo objeto { var usuario = new Usuario(); try { using (var db = new Model_Entity_1()) { //usuario = db.Usuario.Where(x => x.usuario_id == id) //.SingleOrDefault(); usuario = db.Usuario.Include("Persona").Where(x => x.usuario_id == id) .SingleOrDefault(); } } catch (Exception) { throw; } return(usuario); }
//Metodo Buscar public List <Documento> Buscar(string criterio)//retorna un solo objeto { var documento = new List <Documento>(); try { using (var db = new Model_Entity_1()) { documento = db.Documento.Include("Categoria") .Where(x => x.nombre.Contains(criterio) || x.descripcion.Contains(criterio)) .ToList(); } } catch (Exception ex) { throw; } return(documento); }
//Metodo Buscar public List <Galeria> Buscar(string criterio)//retorna un solo objeto { var galeria = new List <Galeria>(); try { using (var db = new Model_Entity_1()) { galeria = db.Galeria.Include("Categoria") .Where(x => x.nombre.Contains(criterio) || x.descripcion.Contains(criterio)) .ToList(); } } catch (Exception ex) { throw; } return(galeria); }
//Metodo guardar public void Guardar() { try { using (var db = new Model_Entity_1()) { if (this.categoria_id > 0)//cuando la llave primaria es identity solamante { db.Entry(this).State = EntityState.Modified; } else { db.Entry(this).State = EntityState.Added; } db.SaveChanges(); } } catch (Exception ex) { throw; } }
//Metodo Buscar public List <Persona> Buscar(string criterio)//retorna un solo objeto { var persona = new List <Persona>(); try { using (var db = new Model_Entity_1()) { persona = db.Persona .Where(x => x.nombre.Contains(criterio) || x.apellido.Contains(criterio)) .ToList(); } } catch (Exception ex) { throw; } return(persona); }