public Pizza(List <Ingrediente> ingredientes, EnumTamanho tamanho, EnumBorda borda) { Ingredientes = ingredientes; Tamanho = tamanho; Borda = borda; ValorPizza = CalcularPizza(ingredientes, borda, tamanho); }
private double CalcularTamanho(EnumTamanho tamanho) { double valor = 0; switch (tamanho) { case EnumTamanho.Pequena: return(valor += 10); case EnumTamanho.Media: return(valor += 15); default: return(valor + 20); } }
public string GetNomeArquivo(EnumTamanho tamanho, EnumTipoArquivo tipoArquivo) { var sufixo = ""; switch (tamanho) { case EnumTamanho.Normal: sufixo = ""; break; case EnumTamanho.Thumb: sufixo = "_pq"; break; } if ((ProdutoVaSlideArquivo.EnumTipoArquivo)this.Tipo == EnumTipoArquivo.Zip) { return this.Id + "/" + this.Id + sufixo + ".jpg"; } return this.Id + sufixo + tipoArquivo.GetDescription(); }
public string GetNomeArquivo(EnumTamanho tamanho) { return GetNomeArquivo(tamanho, ((ProdutoVaSlideArquivo.EnumTipoArquivo)this.Tipo)); }
public string GetCaminhoArquivoFisico(EnumTamanho tamanho, EnumTipoArquivo tipoArquivo) { return Util.Url.GetCaminhoFisico(GetCaminhoArquivo(tamanho, tipoArquivo)); }
public string GetCaminhoArquivo(EnumTamanho tamanho, EnumTipoArquivo tipoArquivo) { return this.ProdutoVaSlide.ProdutoVa.GetDiretorio() + GetNomeArquivo(tamanho, tipoArquivo); }
public double CalcularPizza(List <Ingrediente> ingredientes, EnumBorda borda, EnumTamanho tamanho) { double valorPizza = 0; foreach (var ingrediente in ingredientes) { valorPizza = valorPizza + ingrediente.Valor; } var valorBorda = CalcularBorda(borda); var valorTamanho = CalcularTamanho(tamanho); return(valorPizza + valorBorda + valorTamanho); }