public BeneficiamentoMadeiraBeneficiamentoVM(BeneficiamentoMadeiraBeneficiamento caracterizacao, List <ProcessoAtividadeItem> atividades, List <Lista> materiaPrimaConsumida, List <Lista> coordenadaslst, List <Lista> tipoGeometrico, List <Lista> unidadeMedida, bool isVisualizar = false, bool isEditar = false)
        {
            IsVisualizar   = isVisualizar;
            Caracterizacao = caracterizacao;
            IsEditar       = isEditar;

            Atividade = ViewModelHelper.CriarSelectList(atividades.Where(x => x.Id == _serrariasQuandoNaoAssociadasAFabricacaoDeEstruturas || x.Id == _fabricacaoDeEstruturasDeMadeiraComAplicacaoRural).ToList(), true, true, selecionado: caracterizacao.Atividade.ToString());

            CoodernadaAtividade            = new CoordenadaAtividadeVM(caracterizacao.CoordenadaAtividade, coordenadaslst, tipoGeometrico, IsVisualizar);
            MateriaPrimaFlorestalConsumida = new MateriaPrimaFlorestalConsumidaVM(caracterizacao.MateriasPrimasFlorestais, materiaPrimaConsumida, unidadeMedida, isVisualizar);
        }
        public SecagemMecanicaGraosVM(SecagemMecanicaGraos caracterizacao, List <ProcessoAtividadeItem> atividades, List <Lista> materiaPrimaConsumida, List <Lista> coordenadaslst, List <Lista> tipoGeometrico, List <Lista> unidadeMedida, bool isVisualizar = false, bool isEditar = false)
        {
            IsVisualizar   = isVisualizar;
            Caracterizacao = caracterizacao;
            IsEditar       = isEditar;

            Atividade = ViewModelHelper.CriarSelectList(atividades.Where(x => x.Codigo == (int)eAtividadeCodigo.SecagemMecanicaGraos || x.Codigo == (int)eAtividadeCodigo.SecagemMecanicaGraosAssociadosPilagem).ToList(), true, true, selecionado: caracterizacao.Atividade.ToString());

            CoodernadaAtividade            = new CoordenadaAtividadeVM(Caracterizacao.CoordenadaAtividade, coordenadaslst, tipoGeometrico, IsVisualizar);
            MateriaPrimaFlorestalConsumida = new MateriaPrimaFlorestalConsumidaVM(caracterizacao.MateriasPrimasFlorestais, materiaPrimaConsumida, unidadeMedida, isVisualizar);
        }
Exemplo n.º 3
0
        public ProducaoCarvaoVegetalVM(ProducaoCarvaoVegetal caracterizacao, List <ProcessoAtividadeItem> atividades, List <Lista> materiaPrimaConsumida, List <Lista> coordenadaslst, List <Lista> tipoGeometrico, List <Lista> unidadeMedida, bool isVisualizar = false, bool isEditar = false)
        {
            int AtividadeId = ConfiguracaoAtividade.ObterId((int)eAtividadeCodigo.ProducaoCarvaoVegetalExclusivoParaFornosNaoIndustriaisLicenciamento);

            IsVisualizar   = isVisualizar;
            IsEditar       = isEditar;
            Caracterizacao = caracterizacao;
            Atividade      = ViewModelHelper.CriarSelectList(atividades.Where(x => x.Id == AtividadeId).ToList(), true, true, selecionado: AtividadeId.ToString());

            CoodernadaAtividade            = new CoordenadaAtividadeVM(caracterizacao.CoordenadaAtividade, coordenadaslst, tipoGeometrico, isVisualizar);
            MateriaPrimaFlorestalConsumida = new MateriaPrimaFlorestalConsumidaVM(caracterizacao.MateriasPrimasFlorestais, materiaPrimaConsumida, unidadeMedida, isVisualizar);
        }
 public BeneficiamentoMadeiraBeneficiamentoVM(List <ProcessoAtividadeItem> atividades, List <Lista> materiaPrimaConsumida, List <Lista> tipoGeometrico, List <Lista> unidadeMedida)
 {
     Atividade                      = ViewModelHelper.CriarSelectList(atividades.Where(x => x.Id == _serrariasQuandoNaoAssociadasAFabricacaoDeEstruturas || x.Id == _fabricacaoDeEstruturasDeMadeiraComAplicacaoRural).ToList(), true, true);
     CoodernadaAtividade            = new CoordenadaAtividadeVM(new CoordenadaAtividade(), new List <Lista>(), tipoGeometrico);
     MateriaPrimaFlorestalConsumida = new MateriaPrimaFlorestalConsumidaVM(new List <MateriaPrima>(), materiaPrimaConsumida, unidadeMedida);
 }