public HistóricoRetornoItem(Retorno retorno, Entidades.Mercadoria.Mercadoria mercadoria, double quantidade, DateTime data, Entidades.Pessoa.Funcionário funcionário, double índice) : base(mercadoria, quantidade, data, funcionário, índice) { this.retorno = retorno; }
/// <summary> /// Constrói uma coleção de ItemRetorno. /// </summary> /// <param name="retorno">Documento de retorno original.</param> public HistóricoRelacionamentoRetorno(Retorno retorno) : base(retorno) { this.retorno = retorno; }
/// <summary> /// Adiciona o retorno no banco de dados. /// </summary> private void AdicionarRetorno(IDbCommand cmd, Retorno retorno) { AtualizarEntidade(cmd, retorno); }
/// <summary> /// Remove o retorno deste acerto no banco de dados. /// </summary> private void RemoverRetorno(IDbCommand cmd, Retorno retorno) { AtualizarEntidade(cmd, retorno); }
/// <summary> /// Ocorre ao adicionar um retorno. /// </summary> private void AoAdicionarRetorno(DbComposição<Retorno> composição, Retorno entidade) { GarantirConsistênciaAdição(entidade, composição); entidade.DefinirAcertoConsignado(this); entidade.AntesDeAtualizar += new DbManipulaçãoCancelávelHandler(AntesDeAtualizarRelacionamento); }