public async Task <ActionResult> PostDimension(Dimensiones dim) { string _id = null; try { _id = User.Claims.First(x => x.Type == "Idusuario").Value; } catch (Exception) { return(await Task.FromResult(StatusCode(401, "Acceso restringido"))); } var existe = _context.Dimensiones.Any(x => x.Nombre.Contains(dim.Nombre)); if (existe) { return(Ok("La dimension ya existe")); } Dimensiones item = new Dimensiones() { Nombre = dim.Nombre, IdusuarioCreado = Int32.Parse(_id), FechaCreado = DateTime.Now, IdusuarioActualizo = Int32.Parse(_id), FechaActualizado = DateTime.Now, Estado = dim.Estado }; _context.Dimensiones.Add(item); await _context.SaveChangesAsync(); return(Ok("Dimension agregada con exito!!!")); }
public HttpResponseMessage Put([FromBody] Dimensiones dimension) { try { G.AbrirConexionAPP(out db); var Dimension = db.Dimensiones.Where(a => a.id == dimension.id).FirstOrDefault(); if (Dimension != null) { db.Entry(Dimension).State = EntityState.Modified; Dimension.codigoSAP = dimension.codigoSAP; Dimension.Nombre = dimension.Nombre; db.SaveChanges(); } else { throw new Exception("Dimension no existe"); } G.CerrarConexionAPP(db); return(Request.CreateResponse(HttpStatusCode.OK, Dimension)); } catch (Exception ex) { BitacoraErrores be = new BitacoraErrores(); be.Descripcion = ex.Message; be.StackTrace = ex.StackTrace; be.Metodo = "Actualizar Dimension"; be.Fecha = DateTime.Now; db.BitacoraErrores.Add(be); db.SaveChanges(); G.CerrarConexionAPP(db); return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex)); } }
private SuiteTalkWs.CustomFieldRef[] CustomListDimencions(string internalId, Dimensiones dimencion) { if (!string.IsNullOrEmpty(internalId)) { return(new SuiteTalkWs.CustomFieldRef[] { GenerateSelectCustomFieldRef("custrecord_dim_item", internalId, "2239"), GenerarStringCustomFieldRef("custrecord_dim_unidadmedida", dimencion.UnidadMedida), GenerarStringCustomFieldRef("custrecord_dim_unidadpeso", dimencion.UnidadPeso), GenerarStringCustomFieldRef("custrecord_dim_height", dimencion.Height.ToString(CultureInfo.InvariantCulture)), GenerarStringCustomFieldRef("custrecord_dim_length", dimencion.Length.ToString(CultureInfo.InvariantCulture)), GenerarStringCustomFieldRef("custrecord_dim_weight", dimencion.Weight.ToString(CultureInfo.InvariantCulture)), GenerarStringCustomFieldRef("custrecord_widht", dimencion.Width.ToString(CultureInfo.InvariantCulture)) }); } return(new SuiteTalkWs.CustomFieldRef[] { GenerarStringCustomFieldRef("custrecord_dim_unidadmedida", dimencion.UnidadMedida), GenerarStringCustomFieldRef("custrecord_dim_unidadpeso", dimencion.UnidadPeso), GenerarStringCustomFieldRef("custrecord_dim_height", dimencion.Height.ToString(CultureInfo.InvariantCulture)), GenerarStringCustomFieldRef("custrecord_dim_length", dimencion.Length.ToString(CultureInfo.InvariantCulture)), GenerarStringCustomFieldRef("custrecord_dim_weight", dimencion.Weight.ToString(CultureInfo.InvariantCulture)), GenerarStringCustomFieldRef("custrecord_widht", dimencion.Width.ToString(CultureInfo.InvariantCulture)) }); }
public async Task <ActionResult> PutDimension(int DimensionId, Dimensiones dim) { string _id = null; try { _id = User.Claims.First(x => x.Type == "Idusuario").Value; } catch (Exception) { return(await Task.FromResult(StatusCode(401, "Acceso restringido"))); } var dimension = await _context.Dimensiones.FirstOrDefaultAsync(x => x.Iddimension == DimensionId); var validar = dimension == null; if (validar) { return(NotFound()); } dimension.Nombre = dim.Nombre; dimension.IdusuarioActualizo = Int32.Parse(_id); dimension.FechaActualizado = DateTime.Now; dimension.Estado = dim.Estado; await _context.SaveChangesAsync(); return(Ok("Dimension actualizada con exito!!!")); }
public Cine(string ciudad, string calle, ushort numeroPlantas, Dimensiones dimensiones, string razonSocial, int numeroLicencia, ushort aforoSala) : base(ciudad, calle, numeroPlantas, dimensiones, razonSocial, numeroLicencia) { this.aforoSala = aforoSala; }
public static Bulto GetDefaultBulto(Peso peso = null, Dimensiones dimensiones = null) { peso = peso ?? new Peso(UnidadPeso.Kilo, 5d); dimensiones = dimensiones ?? new Dimensiones(1d, 2d, 3d); return(new Bulto(peso, dimensiones)); }
public static void Actualizar(Dimensiones dimensiones) { using (var unidadDeTrabajo = new UnidadDeTrabajo(new IbushakProductosContext())) { unidadDeTrabajo.Dimensiones.actualizar(dimensiones); unidadDeTrabajo.guardarCambios(); } }
public LocalComercial(string ciudad, string calle, ushort numeroPlantas, Dimensiones dimensiones, string razonSocial, int numeroLicencia) : base(ciudad, calle, numeroPlantas, dimensiones) { this.razonSocial = razonSocial; this.numeroLicencia = numeroLicencia; }
public void TestDimensionesInvalidas(double alto, double ancho, double profundidad) { Dimensiones d = new Dimensiones(alto, ancho, profundidad); List <Material> materiales1 = new List <Material>(); materiales1.Add(new Ceramica(2)); EColor[] colores = { EColor.Azul, EColor.Gris }; Modelo modelo1 = new ModeloMesa(d, "m1", materiales1, EEspacio.Exterior, colores); }
public void TestNombreModeloInvalido(string nombre) { Dimensiones d = new Dimensiones(5, 5, 5); List <Material> materiales1 = new List <Material>(); materiales1.Add(new Ceramica(2)); EColor[] colores = { EColor.Azul, EColor.Gris }; Modelo modelo1 = new ModeloMesa(d, nombre, materiales1, EEspacio.Exterior, colores); }
public void TestSillonSinAlmohadones() { Dimensiones d = new Dimensiones(5, 5, 5); List <Material> materiales1 = new List <Material>(); materiales1.Add(new Ceramica(2)); EColor[] colores = { EColor.Azul, EColor.Gris }; Modelo modelo1 = new ModeloSillon(d, "sillon", materiales1, colores, 0); }
public Local(string ciudad, string calle, ushort numeroPlantas, Dimensiones dimensiones) { this.ciudad = ciudad; this.calle = calle; this.numeroPlantas = numeroPlantas; this.dimensiones = dimensiones; }
public Mueble(Color color, float peso, Dimensiones dimensiones, string fabricante, float precio) { this.color = color; this.peso = peso; this.dimensiones = dimensiones; this.fabricante = fabricante; this.precio = precio; }
private void ValidacionDatosDimensiones(Dimensiones dimensionesNuevo) { Dimensiones dimensionesViejo = DimensionesAdapter.ObtenerDimensiones(dimensionesNuevo.ASIN); List <CampoActualizado> lstCamposActualizado = dimensionesNuevo.DetailedCompare(dimensionesViejo); if (lstCamposActualizado.Count <= 0) { return; } productoActualizado.Campos.AddRange(lstCamposActualizado); cambioDimensiones = true; Cambio = true; }
private bool ValidarDatos() { bool modeloValido = false; Dimensiones dimensiones = new Dimensiones(); if (double.TryParse(this.txtAlto.Text, out dimensiones.alto) && double.TryParse(this.txtAncho.Text, out dimensiones.ancho) && double.TryParse(this.txtProfundidad.Text, out dimensiones.profundidad) && this.txtDescripcion.Text != null && this.materialesDeModelo.Count > 0 && this.coloresSeleccionados.Count > 0) { modeloValido = true; } return(modeloValido); }
public float GetCalcularPrecioTransporte(float peso, Dimensiones dimensiones, string fabricante) { float precioTransporte = 0; if (fabricante == "IKEA") { precioTransporte = peso * (dimensiones.Alto_m + dimensiones.Ancho_m) - 10; } else { precioTransporte = peso * (dimensiones.Alto_m + dimensiones.Ancho_m); } return(precioTransporte); }
public Sofa(Color color, float peso, Dimensiones dimensiones, string fabricante, float precio, TipoTela tipoTela, bool esAbatible) : base(color, peso, dimensiones, fabricante, precio) { this.tipoTela = tipoTela; this.esAbatible = esAbatible; }
public Bulto(Peso peso, Dimensiones dimensiones) { Peso = peso; Dimensiones = dimensiones; }
static void Main(string[] args) { #region Materiales ceramica1 = new Ceramica(0.5); ceramica2 = new Ceramica(1.5); ceramica3 = new Ceramica(2.0); madera1 = new Madera(3, EMadera.Arce); madera2 = new Madera(6, EMadera.Arce); madera3 = new Madera(10, EMadera.Cedro); madera4 = new Madera(2, EMadera.Arce); vidrio1 = new Vidrio(1, EVidrio.Comun); vidrio2 = new Vidrio(1, EVidrio.Comun); vidrio3 = new Vidrio(2, EVidrio.Empañado); vidrio4 = new Vidrio(3, EVidrio.Comun); plastico1 = new Plastico(0.5); plastico2 = new Plastico(3.5); plastico3 = new Plastico(1.0); metal1 = new Metal(3, EMetal.Acero_Inoxidable); metal2 = new Metal(2, EMetal.Acero_Inoxidable); metal3 = new Metal(10, EMetal.Bronze); metal4 = new Metal(3, EMetal.Hierro); tela1 = new Tela(3); maderaFabrica1 = new Madera(10, EMadera.Fresno); maderaFabrica2 = new Madera(10, EMadera.Arce); maderaFabrica3 = new Madera(10, EMadera.Cedro); maderaFabrica4 = new Madera(10, EMadera.Nogal); maderaFabrica5 = new Madera(10, EMadera.Pino); maderaFabrica6 = new Madera(10, EMadera.Roble); vidrioFabrica1 = new Vidrio(10, EVidrio.Comun); vidrioFabrica2 = new Vidrio(10, EVidrio.Empañado); vidrioFabrica3 = new Vidrio(10, EVidrio.Espejo); vidrioFabrica4 = new Vidrio(10, EVidrio.Impreso); vidrioFabrica5 = new Vidrio(10, EVidrio.Traslucido); metalFabrica1 = new Metal(10, EMetal.Acero_Inoxidable); metalFabrica2 = new Metal(10, EMetal.Bronze); metalFabrica3 = new Metal(10, EMetal.Hierro); ceramicaFabrica1 = new Ceramica(10); plasticoFabrica1 = new Plastico(10); telaFabrica1 = new Tela(10); #endregion #region Dimensiones d1 = new Dimensiones(140, 45, 34); d2 = new Dimensiones(40, 45, 34); #endregion #region Listas de Materiales materiales1 = new List <Material>(); materiales2 = new List <Material>(); materiales1.Add(ceramica1); materiales1.Add(vidrio1); materiales1.Add(plastico1); materiales1.Add(metal1); materiales1.Add(madera1); materiales2.Add(ceramica3); materiales2.Add(vidrio4); materiales2.Add(plastico1); materiales2.Add(metal4); #endregion #region Colores colores1 = new EColor[] { EColor.Natural, EColor.Negro, EColor.Rojo }; colores2 = new EColor[] { EColor.Marron, EColor.Natural, EColor.Blanco, EColor.Gris_Claro }; #endregion #region Mesas modeloM1 = new ModeloMesa(d1, "Mesa Redonda 2m", materiales1, EEspacio.Exterior, colores1); modeloM2 = new ModeloMesa(d1, "Mesa Redonda", materiales1, EEspacio.Exterior, colores2); modeloM3 = new ModeloMesa(d1, "Mesa Cuadrada", materiales1, EEspacio.Exterior, colores1); modeloM4 = new ModeloMesa(d2, "Mesa Redonda", materiales1, EEspacio.Exterior, colores1); modeloM5 = new ModeloMesa(d1, "Mesa Redonda", materiales1, EEspacio.Interior, colores1); modeloM6 = new ModeloMesa(d1, "Mesa Redonda", materiales1, EEspacio.Exterior, colores3); modeloM7 = new ModeloMesa(d1, "Mesa Redonda", materiales2, EEspacio.Exterior, colores1); modeloM8 = null; #endregion #region Estanterias modeloE1 = new ModeloEstanteria(d1, "Estanteria Doble 8x", materiales1, EEstanteria.Abierta, colores1, 0); modeloE2 = new ModeloEstanteria(d1, "Estanteria Doble", materiales1, EEstanteria.Abierta, colores1); modeloE3 = new ModeloEstanteria(d1, "Estanteria Doble", materiales1, EEstanteria.Abierta, colores1, 5); modeloE4 = new ModeloEstanteria(d1, "Estanteria Doble", materiales1, EEstanteria.Cerrada, colores1, 0); #endregion #region Placares modeloP1 = new ModeloPlacar(d1, "Placar Vidriado Emet Black", materiales1, colores1); modeloP2 = new ModeloPlacar(d1, "Placar", materiales1, colores1, 0); modeloP3 = new ModeloPlacar(d1, "Placar", materiales1, colores1, 2); #endregion #region Sillones modeloS1 = new ModeloSillon(d1, "Sillon moderno LL1", materiales1, colores1, 2); modeloS2 = new ModeloSillon(d1, "Sillon b", materiales1, colores1, 2); modeloS3 = new ModeloSillon(d1, "Sillon doble", materiales1, colores1, 2); #endregion #region comment #endregion Fabrica miFabrica = new Fabrica(); Mueble m1 = new Mueble(modeloM1, new DateTime(2021, 5, 21, 18, 40, 00)); Mueble m2 = new Mueble(modeloM1, new DateTime(2021, 6, 21, 18, 40, 00)); Mueble e1 = new Mueble(modeloE1, new DateTime(2021, 7, 21, 18, 40, 00)); Mueble e2 = new Mueble(modeloE1, new DateTime(2021, 8, 21, 18, 40, 00)); Mueble p1 = new Mueble(modeloP1, new DateTime(2021, 9, 21, 18, 40, 00)); Mueble p2 = new Mueble(modeloP1, new DateTime(2021, 10, 21, 18, 40, 00)); Mueble s1 = new Mueble(modeloS1, new DateTime(2021, 11, 21, 18, 40, 00)); Mueble s2 = new Mueble(modeloS1, new DateTime(2021, 12, 21, 18, 40, 00)); miFabrica = miFabrica + maderaFabrica1; miFabrica = miFabrica + maderaFabrica2; miFabrica = miFabrica + maderaFabrica3; miFabrica = miFabrica + maderaFabrica4; miFabrica = miFabrica + maderaFabrica5; miFabrica = miFabrica + maderaFabrica6; miFabrica = miFabrica + metalFabrica1; miFabrica = miFabrica + metalFabrica2; miFabrica = miFabrica + metalFabrica3; miFabrica = miFabrica + vidrioFabrica1; miFabrica = miFabrica + vidrioFabrica2; miFabrica = miFabrica + vidrioFabrica3; miFabrica = miFabrica + vidrioFabrica4; miFabrica = miFabrica + vidrioFabrica5; miFabrica = miFabrica + ceramicaFabrica1; miFabrica = miFabrica + plasticoFabrica1; miFabrica = miFabrica + telaFabrica1; // Console.WriteLine("-------MATERIALES-----------"); //Console.WriteLine( miFabrica.MostrarStockMateriales()); //bool a = miFabrica - ceramica1; //a = miFabrica - madera3; //a = miFabrica - madera3; //a = miFabrica - vidrio2; //a = miFabrica - metal2; // Console.WriteLine(miFabrica.MostrarStockMateriales()); //miFabrica += modeloS2; // no lo debe agregar //Console.WriteLine("-------MODELOS-----------"); //Console.WriteLine(miFabrica.MostrarModelosDisponibles()); //// quito: //bool a = miFabrica - modeloS1; // a = miFabrica - modeloS1; // no hace nada //Console.WriteLine(miFabrica.MostrarModelosDisponibles()); //miFabrica += modeloS1; // lo vuelvo a agregar //Console.WriteLine(miFabrica.MostrarModelosDisponibles()); // Console.WriteLine("-------MUEBLES-----------"); miFabrica += modeloM1; miFabrica += modeloE1; miFabrica += modeloP1; miFabrica += modeloS1; miFabrica += m1; miFabrica.mueblesEnProduccion.Enqueue(m2); miFabrica += e1; miFabrica.mueblesEnProduccion.Enqueue(e2); miFabrica += p1; miFabrica.mueblesEnProduccion.Enqueue(p2); miFabrica += s1; miFabrica.mueblesEnProduccion.Enqueue(s2); //Console.WriteLine(miFabrica.MostrarMuebles()); //bool a = miFabrica - p1; //a = miFabrica - p2; //a = miFabrica - s1; //a = miFabrica - s2; //Console.WriteLine("-------MUEBLES-----------"); //Console.WriteLine(miFabrica.MostrarMuebles()); //SERIALIZACIÓN Y DESERIALIZACIÓN //Console.WriteLine("MATERIALES ANTES DE DESERIALIZACION:"); //Console.WriteLine(miFabrica.MostrarStockMateriales()); //Console.ReadLine(); List <Material> materialesDeFabrica = new List <Material>(); List <Modelo> modelosDeFabrica = new List <Modelo>(); List <Mueble> mueblesDeFabrica = new List <Mueble>(); List <Mueble> queueMueblesDeFabrica = new List <Mueble>(); //Serializer<Material>.DeserializeListXML(materialesDeFabrica, Globals.pathMateriales); //foreach (Material item in materialesDeFabrica) //{ // miFabrica += item; //} //Console.WriteLine("MODELOS ANTES DE DESERIALIZACION:"); //Console.WriteLine(miFabrica.MostrarModelosDisponibles()); //Console.ReadLine(); //Serializer<Modelo>.DeserializeListXML(modelosDeFabrica, Globals.pathModelos); //foreach (Modelo item in modelosDeFabrica) //{ // miFabrica += item; //} //Serializer<Mueble>.DeserializeListXML(mueblesDeFabrica, Globals.pathStockMuebles); //foreach (Mueble item in mueblesDeFabrica) //{ // miFabrica += item; //} //Serializer<Mueble>.DeserializeListXML(mueblesDeFabrica, Globals.pathQueueMuebles); //foreach (Mueble item in mueblesDeFabrica) //{ // miFabrica.mueblesEnProduccion.Enqueue(item); //} Console.WriteLine("STOCK MUEBLES LUEGO DE DESERIALIZACION:"); Console.WriteLine(miFabrica.MostrarMuebles()); Console.ReadLine(); Console.WriteLine("QUEUE MUEBLES LUEGO DE DESERIALIZACION:"); Console.WriteLine(miFabrica.mueblesEnProduccion.Count); Console.ReadLine(); Console.WriteLine("MODELOS LUEGO DE DESERIALIZACION:"); Console.WriteLine(miFabrica.MostrarModelosDisponibles()); Console.ReadLine(); Console.WriteLine("MATERIALES LUEGO DE DESERIALIZACION:"); Console.WriteLine(miFabrica.MostrarStockMateriales()); Console.ReadLine(); //SERIALIZACION: Serializer <Material> .nombraArchivo += Fabrica.GetNameForFile <Material>; //Material.GetNameForFile; if (Serializer <Material> .SerializeListXML(miFabrica.stockMateriales.Values.ToList(), Globals.pathMateriales)) { Console.Write("GUARDADO CON EXITO"); } else { Console.Write("NO PUDO GUARDAR"); } Console.Read(); Serializer <Material> .nombraArchivo -= Fabrica.GetNameForFile <Material>; //Material.GetNameForFile; Serializer <Modelo> .nombraArchivo += Fabrica.GetNameForFile <Modelo>; // Modelo.GetNameForFile; if (Serializer <Modelo> .SerializeListXML(miFabrica.modelosDisponibles.Values.ToList(), Globals.pathModelos)) { Console.Write("GUARDADO CON EXITO"); } else { Console.Write("NO PUDO GUARDAR"); } Console.Read(); Serializer <Modelo> .nombraArchivo -= Fabrica.GetNameForFile <Modelo>; Serializer <Mueble> .nombraArchivo += Fabrica.GetNameForFile <Mueble>; if (Serializer <Mueble> .SerializeListXML(miFabrica.stockMuebles, Globals.pathStockMuebles)) { Console.Write("GUARDADO CON EXITO"); } else { Console.Write("NO PUDO GUARDAR"); } Console.Read(); if (Serializer <Mueble> .SerializeListXML(miFabrica.mueblesEnProduccion.ToList(), Globals.pathQueueMuebles)) { Console.Write("GUARDADO CON EXITO"); } else { Console.Write("NO PUDO GUARDAR"); } Console.Read(); }
public Mesa(Color color, float peso, Dimensiones dimensiones, string fabricante, float precio, TipoMadera tipoMadera) : base(color, peso, dimensiones, fabricante, precio) { this.tipoMadera = tipoMadera; }
public void Initialize() { #region Materiales ceramica1 = new Ceramica(0.5); ceramica2 = new Ceramica(0.5); ceramica3 = new Ceramica(1.0); madera1 = new Madera(3, EMadera.Arce); madera2 = new Madera(3, EMadera.Arce); madera3 = new Madera(2, EMadera.Cedro); madera4 = new Madera(2, EMadera.Arce); vidrio1 = new Vidrio(0.6, EVidrio.Comun); vidrio2 = new Vidrio(0.6, EVidrio.Comun); vidrio3 = new Vidrio(0.6, EVidrio.Empañado); vidrio4 = new Vidrio(1.2, EVidrio.Comun); plastico1 = new Plastico(0.5); plastico2 = new Plastico(0.5); plastico3 = new Plastico(1.0); metal1 = new Metal(3.2, EMetal.Acero_Inoxidable); metal2 = new Metal(3.2, EMetal.Acero_Inoxidable); metal3 = new Metal(1.2, EMetal.Bronze); metal4 = new Metal(1.2, EMetal.Acero_Inoxidable); #endregion #region Dimensiones d1 = new Dimensiones(140, 45, 34); d2 = new Dimensiones(40, 45, 34); #endregion #region Listas de Materiales materiales1 = new List <Material>(); materiales2 = new List <Material>(); materiales1.Add(ceramica1); materiales1.Add(vidrio1); materiales1.Add(plastico1); materiales1.Add(metal1); materiales1.Add(madera1); materiales2.Add(ceramica3); materiales2.Add(vidrio4); materiales2.Add(plastico1); materiales2.Add(metal4); #endregion #region Colores colores1 = new EColor[] { EColor.Natural }; colores2 = new EColor[] { EColor.Natural }; colores3 = new EColor[] { EColor.Natural, EColor.Marron }; colores4 = new EColor[] { EColor.Marron, EColor.Natural }; colores5 = new EColor[] { }; #endregion #region Mesas modeloM1 = new ModeloMesa(d1, "Mesa Redonda", materiales1, EEspacio.Exterior, colores1); modeloM2 = new ModeloMesa(d1, "Mesa Redonda", materiales1, EEspacio.Exterior, colores1); modeloM3 = new ModeloMesa(d1, "Mesa Cuadrada", materiales1, EEspacio.Exterior, colores1); modeloM4 = new ModeloMesa(d2, "Mesa Redonda", materiales1, EEspacio.Exterior, colores1); modeloM5 = new ModeloMesa(d1, "Mesa Redonda", materiales1, EEspacio.Interior, colores1); modeloM6 = new ModeloMesa(d1, "Mesa Redonda", materiales1, EEspacio.Exterior, colores3); modeloM7 = new ModeloMesa(d1, "Mesa Redonda", materiales2, EEspacio.Exterior, colores1); modeloM8 = null; #endregion #region Estanterias modeloE1 = new ModeloEstanteria(d1, "Estanteria Doble", materiales1, EEstanteria.Abierta, colores1, 0); modeloE2 = new ModeloEstanteria(d1, "Estanteria Doble", materiales1, EEstanteria.Abierta, colores1); modeloE3 = new ModeloEstanteria(d1, "Estanteria Doble", materiales1, EEstanteria.Abierta, colores1, 5); modeloE4 = new ModeloEstanteria(d1, "Estanteria Doble", materiales1, EEstanteria.Cerrada, colores1, 0); #endregion #region Placares modeloP1 = new ModeloPlacar(d1, "Placar", materiales1, colores1); modeloP2 = new ModeloPlacar(d1, "Placar", materiales1, colores1, 0); modeloP3 = new ModeloPlacar(d1, "Placar", materiales1, colores1, 2); #endregion #region Sillones modeloS1 = new ModeloSillon(d1, "Sillon a", materiales1, colores1, 2); modeloS2 = new ModeloSillon(d1, "Sillon b", materiales1, colores1, 2); modeloS3 = new ModeloSillon(d1, "Sillon doble", materiales1, colores1, 3); #endregion miFabrica = new Fabrica(); miFabrica += modeloM1; miFabrica += modeloM2; miFabrica += modeloM3; miFabrica += modeloM4; miFabrica += modeloM5; miFabrica += modeloM6; miFabrica += modeloM7; miFabrica += modeloM8; miFabrica += modeloE1; miFabrica += modeloE2; miFabrica += modeloE3; miFabrica += modeloE4; miFabrica += modeloP1; miFabrica += modeloP2; miFabrica += modeloP3; miFabrica += modeloS1; miFabrica += modeloS2; miFabrica += modeloS3; }
public Silla(Color color, float peso, Dimensiones dimensiones, string fabricante, float precio, float longitudRespaldo_m) : base(color, peso, dimensiones, fabricante, precio) { this.longitudRespaldo_m = longitudRespaldo_m; }
public bool EditDimensiones(Dimensiones page) { return Containner.SaveChanges() > 0; }
public bool AddDimensiones(Dimensiones dimension) { Containner.AddToDimensiones(dimension); return Containner.SaveChanges() > 0; }