public PictureAdornos IniAdornos(int index) { PictureAdornos adorno = new PictureAdornos(GestionJson.adornosJsonList[index].altura, GestionJson.adornosJsonList[index].ancho); adorno.fijadoAdorno = true; adorno.BackgroundImage = (Image)Properties.Resources.ResourceManager.GetObject(GestionJson.adornosJsonList[index].pathImage); adorno.BackgroundImageLayout = ImageLayout.Stretch; adorno.rotateFlip = GestionJson.adornosJsonList[index].rotateFlip; switch (adorno.rotateFlip) { case 0: { } break; case 1: { adorno.BackgroundImage.RotateFlip(RotateFlipType.Rotate90FlipXY); } break; case 2: { adorno.BackgroundImage.RotateFlip(RotateFlipType.Rotate180FlipXY); } break; case 3: { adorno.BackgroundImage.RotateFlip(RotateFlipType.Rotate270FlipXY); } break; } return(adorno); }
public PictureAdornos CreateAdornos(int tipoAdorno, bool escalarPlano, int anchoAdorno, int altoAdorno) { /** * 1 = macetaVerde * 2 = macetaConflores * 3 = macetaLarga * 4 = macetaRosaColores * 5 = pared 1 * 6 = puerta 1 * 7 = baño 1 * 8 = lavamanos 1 * 8 = bar 1 **/ if (escalarPlano) { anchoAdorno *= 2; altoAdorno *= 2; } PictureAdornos adornoPicture = new PictureAdornos(altoAdorno, anchoAdorno); if (tipoAdorno == 1) { adornoPicture.BackgroundImage = Properties.Resources.Maceta_PlantaVerde; adornoPicture.resourceImageName = "Maceta_PlantaVerde"; } else if (tipoAdorno == 2) { adornoPicture.BackgroundImage = Properties.Resources.Maceta_PlantaVerdeFlores; adornoPicture.resourceImageName = "Maceta_PlantaVerdeFlores"; } else if (tipoAdorno == 3) { adornoPicture.BackgroundImage = Properties.Resources.Maceta_variasPlantas; adornoPicture.resourceImageName = "Maceta_variasPlantas"; } else if (tipoAdorno == 4) { adornoPicture.BackgroundImage = Properties.Resources.Maceta_PlantaRosa; adornoPicture.resourceImageName = "Maceta_PlantaRosa"; } else if (tipoAdorno == 5) { adornoPicture.BackgroundImage = Properties.Resources.Pared_01; adornoPicture.resourceImageName = "Pared_01"; } else if (tipoAdorno == 6) { adornoPicture.BackgroundImage = Properties.Resources.Puerta_02; adornoPicture.resourceImageName = "Puerta_02"; } else if (tipoAdorno == 7) { adornoPicture.BackgroundImage = Properties.Resources.Inodoro_image; adornoPicture.resourceImageName = "Inodoro_image"; } else if (tipoAdorno == 8) { adornoPicture.BackgroundImage = Properties.Resources.Lavamanos_image; adornoPicture.resourceImageName = "Lavamanos_image"; } else if (tipoAdorno == 9) { adornoPicture.BackgroundImage = Properties.Resources.Bar_image; adornoPicture.resourceImageName = "Bar_image"; } adornoPicture.idAdorno = DatosEstaticos.idAdornos; DatosEstaticos.IncrementarIdAdornos(); adornoPicture.BackgroundImageLayout = ImageLayout.Stretch; return(adornoPicture); }