Esempio n. 1
0
 public void Add(Moneda entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Contexto.Monedas.Add(entidad);
         Contexto.SaveChanges();
     }
 }
 public void Remove(Presupuesto entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Contexto.Presupuestos.Remove(entidad);
         Contexto.SaveChanges();
     }
 }
 public void Add(PalabraClave entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Contexto.PalabrasClave.Add(entidad);
         Contexto.SaveChanges();
     }
 }
 public void Remove(MontoCategoria entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Contexto.PresupuestosCategorias.Remove(entidad);
         Contexto.SaveChanges();
     }
 }
 public void Add(Categoria entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Contexto.Categorias.Add(entidad);
         Contexto.SaveChanges();
     }
 }
Esempio n. 6
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();
     }
 }
 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();
     }
 }
 public void Add(MontoCategoria entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Contexto.PresupuestosCategorias.Add(entidad);
         Contexto.Entry(entidad.Cat).State = EntityState.Unchanged;
         Contexto.SaveChanges();
     }
 }
 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();
     }
 }
Esempio n. 10
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();
     }
 }
 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();
     }
 }
Esempio n. 12
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();
     }
 }
 public void Add(Presupuesto entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         foreach (MontoCategoria monto in entidad.PresupuestosCategorias)
         {
             Contexto.Entry(monto.Cat).State = EntityState.Unchanged;
         }
         Contexto.Presupuestos.Add(entidad);
         Contexto.SaveChanges();
     }
 }
Esempio n. 14
0
 public void Update(Moneda unaMoneda)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Moneda monedaEnBd = Contexto.Monedas.FirstOrDefault(u => u.Id == unaMoneda.Id);
         monedaEnBd.Cotizacion            = unaMoneda.Cotizacion;
         monedaEnBd.Nombre                = unaMoneda.Nombre;
         monedaEnBd.Simbolo               = unaMoneda.Simbolo;
         Contexto.Entry(monedaEnBd).State = EntityState.Modified;
         Contexto.SaveChanges();
     }
 }
Esempio n. 15
0
 public void Update(Gasto entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Gasto unGasto = Contexto.Gastos.SingleOrDefault(u => u.Id == entidad.Id);
         unGasto.Descripcion = entidad.Descripcion;
         Contexto.Entry(entidad.Categoria).State = EntityState.Unchanged;
         Contexto.Entry(entidad.Moneda).State    = EntityState.Unchanged;
         unGasto.Categoria             = entidad.Categoria;
         unGasto.Fecha                 = entidad.Fecha;
         unGasto.Moneda                = entidad.Moneda;
         unGasto.Monto                 = entidad.Monto;
         Contexto.Entry(unGasto).State = EntityState.Modified;
         Contexto.SaveChanges();
     }
 }
 public void Update(Categoria entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Categoria unaCategoria = Contexto.Categorias.Include("ListaPalabras").FirstOrDefault(u => u.Id == entidad.Id);
         for (int i = 0; i < entidad.ListaPalabras.Count; i++)
         {
             if (i < unaCategoria.ListaPalabras.Count)
             {
                 unaCategoria.ListaPalabras[i].Palabra = entidad.ListaPalabras[i].Palabra;
             }
             else
             {
                 unaCategoria.ListaPalabras.Add(entidad.ListaPalabras[i]);
             }
         }
         unaCategoria.Nombre = entidad.Nombre;
         Contexto.Entry(unaCategoria).State = EntityState.Modified;
         Contexto.SaveChanges();
     }
 }
 public void Update(Presupuesto entidad)
 {
     using (var Contexto = new ContextoFinanzas())
     {
         Presupuesto unPresupuesto = Contexto.Presupuestos.Include("PresupuestosCategorias").FirstOrDefault(u => u.Id == entidad.Id);
         unPresupuesto.Año = entidad.Año;
         unPresupuesto.Mes = entidad.Mes;
         for (int i = 0; i < entidad.PresupuestosCategorias.Count; i++)
         {
             if (i < unPresupuesto.PresupuestosCategorias.Count)
             {
                 unPresupuesto.PresupuestosCategorias[i].Monto = entidad.PresupuestosCategorias[i].Monto;
             }
             else
             {
                 Contexto.Entry(entidad.PresupuestosCategorias[i].Cat).State = EntityState.Unchanged;
                 unPresupuesto.PresupuestosCategorias.Add(entidad.PresupuestosCategorias[i]);
             }
         }
         Contexto.Entry(unPresupuesto).State = EntityState.Modified;
         Contexto.SaveChanges();
     }
 }