コード例 #1
0
 public List <Moneda> GetAll()
 {
     using (var Contexto = new ContextoFinanzas())
     {
         return(Contexto.Monedas.ToList());
     }
 }
コード例 #2
0
 public List <PalabraClave> GetAll()
 {
     using (var Contexto = new ContextoFinanzas())
     {
         return(Contexto.PalabrasClave.ToList());
     }
 }
コード例 #3
0
 public Presupuesto Get(int id)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         return(Contexto.Presupuestos.Include("PresupuestosCategorias.Cat").FirstOrDefault(u => u.Id == id));
     }
 }
コード例 #4
0
 public List <Presupuesto> GetAll()
 {
     using (var Contexto = new ContextoFinanzas())
     {
         return(Contexto.Presupuestos.Include("PresupuestosCategorias.Cat").ToList());
     }
 }
コード例 #5
0
 public List <Categoria> GetAll()
 {
     using (var Contexto = new ContextoFinanzas())
     {
         return(Contexto.Categorias.Include("ListaPalabras").ToList());
     }
 }
コード例 #6
0
 public Moneda Get(int id)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         return(Contexto.Monedas.FirstOrDefault(u => u.Id == id));
     }
 }
コード例 #7
0
 MontoCategoria IDataAccess <MontoCategoria> .Get(int id)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         return(Contexto.PresupuestosCategorias.Include("Cat").FirstOrDefault(u => u.Id == id));
     }
 }
コード例 #8
0
 public List <Gasto> GetAll()
 {
     using (var Contexto = new ContextoFinanzas())
     {
         return(Contexto.Gastos.Include("Categoria").Include("Moneda").ToList());
     }
 }
コード例 #9
0
 List <MontoCategoria> IDataAccess <MontoCategoria> .GetAll()
 {
     using (var Contexto = new ContextoFinanzas())
     {
         return(Contexto.PresupuestosCategorias.Include("Cat").ToList());
     }
 }
コード例 #10
0
 public Categoria Get(int id)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         return(Contexto.Categorias.Include("ListaPalabras").FirstOrDefault(u => u.Id == id));
     }
 }
コード例 #11
0
 public bool Contains(Presupuesto entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         List <Presupuesto> Lista = Contexto.Presupuestos.Where(x => x.Equals(entidad)).ToList();
         return(Lista.Count() != 0);
     }
 }
コード例 #12
0
 public void Remove(Presupuesto entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Contexto.Presupuestos.Remove(entidad);
         Contexto.SaveChanges();
     }
 }
コード例 #13
0
 public bool Contains(Gasto entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Gasto unGasto = Contexto.Gastos.FirstOrDefault(u => u.Id == entidad.Id);
         return(unGasto != null);
     }
 }
コード例 #14
0
 public Gasto Get(int id)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Gasto unGasto = Contexto.Gastos.Include("Categoria").Include("Moneda").FirstOrDefault(u => u.Id == id);
         return(unGasto);
     }
 }
コード例 #15
0
 public void Add(Categoria entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Contexto.Categorias.Add(entidad);
         Contexto.SaveChanges();
     }
 }
コード例 #16
0
 public bool Contains(Categoria entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         List <Categoria> Lista = Contexto.Categorias.Where(x => x.Equals(entidad)).ToList();
         return(Lista.Count() != 0);
     }
 }
コード例 #17
0
 public void Add(Moneda entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Contexto.Monedas.Add(entidad);
         Contexto.SaveChanges();
     }
 }
コード例 #18
0
 public bool Contains(Moneda entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Moneda unaMoneda = Contexto.Monedas.FirstOrDefault(u => u.Id == entidad.Id);
         return(unaMoneda != null);
     }
 }
コード例 #19
0
 public void Add(PalabraClave entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Contexto.PalabrasClave.Add(entidad);
         Contexto.SaveChanges();
     }
 }
コード例 #20
0
 public bool Contains(PalabraClave entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         PalabraClave unaPalabraClave = Contexto.PalabrasClave.FirstOrDefault(u => u.Id == entidad.Id);
         return(unaPalabraClave != null);
     }
 }
コード例 #21
0
 public PalabraClave Get(int id)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         PalabraClave unaPalabraClave = Contexto.PalabrasClave.FirstOrDefault(u => u.Id == id);
         return(unaPalabraClave);
     }
 }
コード例 #22
0
 public bool Contains(MontoCategoria entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         MontoCategoria unMonto = Contexto.PresupuestosCategorias.FirstOrDefault(u => u.Id == entidad.Id);
         return(unMonto != null);
     }
 }
コード例 #23
0
 public void Remove(MontoCategoria entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Contexto.PresupuestosCategorias.Remove(entidad);
         Contexto.SaveChanges();
     }
 }
コード例 #24
0
 public void Remove(Moneda entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Moneda unaMoneda = Contexto.Monedas.FirstOrDefault(u => u.Id == entidad.Id);
         Contexto.Monedas.Remove(unaMoneda);
         Contexto.SaveChanges();
     }
 }
コード例 #25
0
 public void Remove(PalabraClave entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         PalabraClave unaPalabraClave = Contexto.PalabrasClave.FirstOrDefault(u => u.Id == entidad.Id);
         Contexto.PalabrasClave.Remove(unaPalabraClave);
         Contexto.SaveChanges();
     }
 }
コード例 #26
0
 public void Add(MontoCategoria entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Contexto.PresupuestosCategorias.Add(entidad);
         Contexto.Entry(entidad.Cat).State = EntityState.Unchanged;
         Contexto.SaveChanges();
     }
 }
コード例 #27
0
 public void Update(PalabraClave entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         PalabraClave unaPalabraClave = Contexto.PalabrasClave.FirstOrDefault(u => u.Id == entidad.Id);
         unaPalabraClave.Palabra = entidad.Palabra;
         Contexto.Entry(unaPalabraClave).State = EntityState.Modified;
         Contexto.SaveChanges();
     }
 }
コード例 #28
0
 public void Add(Gasto entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Contexto.Entry(entidad.Categoria).State = EntityState.Unchanged;
         Contexto.Entry(entidad.Moneda).State    = EntityState.Unchanged;
         Contexto.Gastos.Add(entidad);
         Contexto.SaveChanges();
     }
 }
コード例 #29
0
 public void Remove(Gasto entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Gasto unGasto = Contexto.Gastos.Include("Categoria").Include("Moneda").FirstOrDefault(u => u.Id == entidad.Id);
         Contexto.Entry(unGasto.Categoria).State = EntityState.Unchanged;
         Contexto.Entry(unGasto.Moneda).State    = EntityState.Unchanged;
         Contexto.Gastos.Remove(unGasto);
         Contexto.SaveChanges();
     }
 }
コード例 #30
0
 public void Update(MontoCategoria entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         MontoCategoria unMonto = Contexto.PresupuestosCategorias.FirstOrDefault(u => u.Id == entidad.Id);
         unMonto.Monto = entidad.Monto;
         unMonto.Cat   = entidad.Cat;
         Contexto.Entry(unMonto).State = EntityState.Modified;
         Contexto.SaveChanges();
     }
 }