public virtual void AtualizarEspecificacaoItem(int especificacaoItemId, string descricao, AnaliseItem analiseItem, AnaliseTipo analiseTipo, bool teorAtivo, bool teorNaCl, decimal analiseInicialIhara, decimal analiseFinalIhara, decimal analiseInicialAbnt, decimal analiseFinalAbnt) { Descricao = descricao; AnaliseItem = analiseItem; AnaliseTipo = analiseTipo; TeorAtivo = teorAtivo; TeorNaCl = teorNaCl; AnaliseInicialIhara = analiseInicialIhara; AnaliseFinalIhara = analiseFinalIhara; AnaliseInicialAbnt = analiseInicialAbnt; AnaliseFinalAbnt = analiseFinalAbnt; }
public virtual void AdicionarEspecificacaoItem(int especificacaoItemId, string descricao, AnaliseItem analiseItem, AnaliseTipo analiseTipo, bool teorAtivo, bool teorNaCl, decimal analiseInicialIhara, decimal analiseFinalIhara, decimal analiseInicialAbnt, decimal analiseFinalAbnt, Especificacao especificacao) { if (PossuiEspecificacaoItem(especificacaoItemId)) { throw new InvalidOperationException("O item de especificação informado já encontra-se na lista de Itens de Especificação"); } var especificacaoItem = new EspecificacaoItem(descricao, analiseItem, analiseTipo, teorAtivo, teorNaCl, analiseInicialIhara, analiseFinalIhara, analiseInicialAbnt, analiseFinalAbnt, especificacao); EspecificacaoItens.Add(especificacaoItem); }
public EspecificacaoItem(string descricao, AnaliseItem analiseItem, AnaliseTipo analiseTipo, bool teorAtivo, bool teorNaCl, decimal analiseInicialIhara, decimal analiseFinalIhara, decimal analiseInicialAbnt, decimal analiseFinalAbnt, Especificacao especificacao) { Descricao = descricao; AnaliseItem = analiseItem; AnaliseTipo = analiseTipo; TeorAtivo = teorAtivo; TeorNaCl = teorNaCl; AnaliseInicialIhara = analiseInicialIhara; AnaliseFinalIhara = analiseFinalIhara; AnaliseInicialAbnt = analiseInicialAbnt; AnaliseFinalAbnt = analiseFinalAbnt; Especificacao = especificacao; }