public ItemDeOrdemDeProducao(Modelo modelo, TamanhoDeModelo tamanho, int quantidade) { Modelo = modelo; Tamanho = tamanho; Quantidade = quantidade; }
public async Task <OrdemDeProducao> ObtemOrdemDeProducao(int id) { //if (id == 0) //{ // throw new InvalidOperationException(); //} if (ordemDeProducao != null) { return(ordemDeProducao); } var calcaJeans = new Modelo("ABC"); var m = new TamanhoDeModelo("M"); ordemDeProducao = new OrdemDeProducao(); ordemDeProducao.AdicionaItem(null, m, 10); //calcaJeans return(ordemDeProducao); }
public ItemDeOrdemDeProducao AdicionaItem(Modelo modelo, TamanhoDeModelo tamanho, int quantidade) { var item = new ItemDeOrdemDeProducao(modelo, tamanho, quantidade); return(item); }
public IEnumerable <ItemDeOrdemDeProducao> ObtemItemsPorTamanho(TamanhoDeModelo tamanho) { return(Itens.Where(p => p.Tamanho == tamanho)); }