示例#1
0
        public void AcualizaListaDeImagenes(Guid UidImagen, string Ruta, Guid UidUsuario, string Descripcion = "")
        {
            VMImagen Imagen = new VMImagen();

            Imagen = listaDeImagenes.Find(img => img.ID == UidImagen);
            VMImagen NuevaImagen = new VMImagen()
            {
                ID = UidImagen, STRRUTA = Ruta, STRDESCRIPCION = Descripcion, UidPropietario = UidUsuario
            };

            listaDeImagenes.Remove(Imagen);
            listaDeImagenes.Add(NuevaImagen);
        }
示例#2
0
        public void ObtenerRutaDeImagenDeLista(Guid UidUsuario)
        {
            VMImagen Imagen = new VMImagen();

            Imagen = listaDeImagenes.Find(imagen => imagen.UidPropietario == UidUsuario);
            if (Imagen != null)
            {
                STRRUTA        = Imagen.STRRUTA;
                STRDESCRIPCION = Imagen.STRDESCRIPCION;
            }
            else
            {
                STRRUTA = null;
            }
        }
示例#3
0
        public void CrearListaDeImagenes(string Ruta, Guid UidUsuario, string Descripcion = "")
        {
            VMImagen Imagen = new VMImagen()
            {
                ID = Guid.NewGuid(), STRRUTA = Ruta, STRDESCRIPCION = Descripcion, UidPropietario = UidUsuario
            };

            if (listaDeImagenes != null)
            {
                listaDeImagenes.Add(Imagen);
            }
            else if (listaDeImagenes == null)
            {
                listaDeImagenes.Add(Imagen);
            }
        }