Ejemplo n.º 1
0
        /// <summary>
		/// Mostra o logo, imagem já pre-estabelecida no picFoto.Image.
		/// </summary>
		/// <remarks> Só deve ser chamada externamente à classe QuadroFoto</remarks>
		public void MostrarLogoIMJ()
		{
            origem = OrigemFoto.LogoIMJ;
            picFoto.MostrarImagem(Resource.logo);
		}
Ejemplo n.º 2
0
		/// <summary>
		/// Caso mercadoria seja nula, uma exceção é gerada.
		/// </summary>
		/// <param name="mercadoria">para obter foto dela</param>
		public void MostrarFoto(Entidades.Mercadoria.Mercadoria mercadoria)
		{
            if (mercadoria == null)
                MostrarLogoIMJ();

            // Pode ser que a foto já foi mostrada.
            else if (mercadoria.ReferênciaNumérica != ÚltimaReferênciaMostrada())
            {
                this.origem = OrigemFoto.EntidadeMercadoria;
                this.mercadoria = mercadoria;

                picFoto.MostrarAnimação(mercadoria);
            }
		}