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; } }
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; } }
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; } }
/// <summary> /// Cria um novo objeto RecursosEventArgs /// </summary> /// <param name="rec">Recurso especificado</param> public RecursosEventArgs(Entities.Recurso rec) : base() { this.recurso = rec; }