public void createRecurso(Recurso r)
 {
     Entities.Recurso rec = new Entities.Recurso(r.nombre, r.descripcion, r.cantInicial, r.capacidadInicial, r.produccionXTiempo, r.foto);
     try
     {
         ctx.Recurso.Add(rec);
         ctx.SaveChanges();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Esempio n. 2
0
 public void createCosto(Costo c)
 {
     try
     {
         Entities.Recurso rec = ctx.Recurso.Where(w => w.id == c.recurso.id).SingleOrDefault();
         var prod             = ctx.Producto.Where(w => w.id == c.idProducto).SingleOrDefault();
         var cost             = new Entities.Costo(rec, prod, c.valor, c.incrementoNivel);
         ctx.Costo.Add(cost);
         ctx.SaveChanges();
         ctx.Database.Connection.Close();
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 public void createCapacidad(Capacidad c)
 {
     try
     {
         ctx.Database.Connection.Open();
         Entities.Recurso recurso = ctx.Recurso.Where(w => w.id == c.recurso.id).SingleOrDefault();
         var producto             = ctx.Producto.Where(w => w.id == c.idProducto).SingleOrDefault();
         var capacity             = new Entities.Capacidad(recurso, producto, c.valor, c.incrementoNivel);
         ctx.Capacidad.Add(capacity);
         ctx.SaveChanges();
         ctx.Database.Connection.Close();
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Esempio n. 4
0
 public void createProduce(Produce p)
 {
     try
     {
         ctx.Database.Connection.Open();
         Entities.Recurso rec = ctx.Recurso.Where(w => w.id == p.recurso.id).SingleOrDefault();
         var prod             = ctx.Producto.Where(w => w.id == p.idProducto).SingleOrDefault();
         var produce          = new Entities.Produce(rec, prod, p.valor, p.incrementoNivel);
         ctx.Produce.Add(produce);
         ctx.SaveChanges();
         ctx.Database.Connection.Close();
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Esempio n. 5
0
 /// <summary>
 /// Cria um novo objeto RecursosEventArgs
 /// </summary>
 /// <param name="rec">Recurso especificado</param>
 public RecursosEventArgs(Entities.Recurso rec)
     : base()
 {
     this.recurso = rec;
 }
Esempio n. 6
0
 /// <summary>
 /// Cria um novo objeto RecursosEventArgs
 /// </summary>
 /// <param name="rec">Recurso especificado</param>
 public RecursosEventArgs(Entities.Recurso rec)
     : base()
 {
     this.recurso = rec;
 }