コード例 #1
0
        public PatioLavagemVM(PatioLavagem caracterizacao, List <ProcessoAtividadeItem> atividades, List <Lista> coordenadaslst, List <Lista> tipoGeometrico, bool isVisualizar = false, bool isEditar = false)
        {
            atividades = atividades.Where(x => x.Codigo == (int)eAtividadeCodigo.PatioLavagem).ToList();

            IsVisualizar        = isVisualizar;
            Caracterizacao      = caracterizacao;
            IsEditar            = isEditar;
            Atividade           = ViewModelHelper.CriarSelectList(atividades, true, true, atividades.First().Id.ToString());
            CoodernadaAtividade = new CoordenadaAtividadeVM(Caracterizacao.CoordenadaAtividade, coordenadaslst, tipoGeometrico, IsVisualizar);
        }
コード例 #2
0
        public AviculturaVM(Avicultura caracterizacao, List <ProcessoAtividadeItem> atividades, List <Lista> confinamentofinalidadeslst, List <Lista> coordenadaslst, List <Lista> tipoGeometrico, bool isVisualizar = false, bool isEditar = false)
        {
            IsVisualizar   = isVisualizar;
            Caracterizacao = caracterizacao;
            IsEditar       = isEditar;
            Finalidades    = ViewModelHelper.CriarSelectList(confinamentofinalidadeslst, true, true);

            Atividade           = ViewModelHelper.CriarSelectList(atividades.Where(x => x.Codigo == (int)eAtividadeCodigo.Avicultura).ToList(), true, true, selecionado: (ConfiguracaoAtividade.ObterId((int)eAtividadeCodigo.Avicultura)).ToString());
            CoodernadaAtividade = new CoordenadaAtividadeVM(Caracterizacao.CoordenadaAtividade, coordenadaslst, tipoGeometrico, IsVisualizar);
        }
コード例 #3
0
        public DespolpamentoCafeVM(DespolpamentoCafe caracterizacao, List <ProcessoAtividadeItem> atividades, List <Lista> coordenadaslst, List <Lista> tipoGeometrico, bool isVisualizar = false, bool isEditar = false)
        {
            IsVisualizar   = isVisualizar;
            Caracterizacao = caracterizacao;
            IsEditar       = isEditar;

            int ativDespCafeId = ConfiguracaoAtividade.ObterId((int)eAtividadeCodigo.DespolpamentoDescascamentoCafeViaUmida);

            Atividade           = ViewModelHelper.CriarSelectList(atividades.Where(x => x.Id == ativDespCafeId).ToList(), true, true, selecionado: ativDespCafeId.ToString());
            CoodernadaAtividade = new CoordenadaAtividadeVM(Caracterizacao.CoordenadaAtividade, coordenadaslst, tipoGeometrico, IsVisualizar);
        }
コード例 #4
0
        public TerraplanagemVM(Terraplanagem caracterizacao, List <ProcessoAtividadeItem> atividades, List <Lista> coordenadaslst, List <Lista> tipoGeometrico, List <Lista> unidadeMedida, bool isVisualizar = false, bool isEditar = false)
        {
            IsVisualizar   = isVisualizar;
            Caracterizacao = caracterizacao;
            IsEditar       = isEditar;
            int idAtividade = ConfiguracaoAtividade.ObterId((int)eAtividadeCodigo.TerraplanagemCorteAterro);

            Atividade = ViewModelHelper.CriarSelectList(atividades.Where(x => x.Id == idAtividade).ToList(), true, true, selecionado: idAtividade.ToString());

            CoodernadaAtividade = new CoordenadaAtividadeVM(Caracterizacao.CoordenadaAtividade, coordenadaslst, tipoGeometrico, IsVisualizar);
        }
        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);
        }
コード例 #6
0
        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);
        }
コード例 #7
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);
        }
コード例 #8
0
        public SuinoculturaVM(Suinocultura caracterizacao, List <ProcessoAtividadeItem> atividades, List <Lista> coordenadaslst, List <Lista> tipoGeometrico, List <Lista> fases, bool isVisualizar = false, bool isEditar = false)
        {
            IsVisualizar   = isVisualizar;
            Caracterizacao = caracterizacao;
            IsEditar       = isEditar;

            atividades = atividades.Where(x => x.Id == ConfiguracaoAtividade.ObterId((int)eAtividadeCodigo.SuinoculturaCicloCompleto) ||
                                          x.Id == ConfiguracaoAtividade.ObterId((int)eAtividadeCodigo.SuinoculturaExclusivoProducaoLeitoes) ||
                                          x.Id == ConfiguracaoAtividade.ObterId((int)eAtividadeCodigo.SuinoculturaExclusivoTerminacao) ||
                                          x.Id == ConfiguracaoAtividade.ObterId((int)eAtividadeCodigo.SuinoculturaComLançamentoEfluenteLiquidos)).ToList();

            Atividade = ViewModelHelper.CriarSelectList(atividades, true, true, selecionado: caracterizacao.Atividade.ToString());
            Fases     = ViewModelHelper.CriarSelectList(fases, true, true, selecionado: caracterizacao.Fase.ToString());

            CoodernadaAtividade = new CoordenadaAtividadeVM(Caracterizacao.CoordenadaAtividade, coordenadaslst, tipoGeometrico, IsVisualizar);
        }
コード例 #9
0
        public AquiculturaAquicultVM(AquiculturaAquicult caracterizacao, List <ProcessoAtividadeItem> atividades, List <Lista> tipoGeometrico)
        {
            List <ProcessoAtividadeItem> _atvs = atividades.Where(x =>
                                                                  x.Codigo == (int)eAtividadeCodigo.PisciculturaCarciniculturaEspeciesAguaDoceViveirosEscavadosInclusivePolicultivo01 ||
                                                                  x.Codigo == (int)eAtividadeCodigo.PisciculturaEspeciesAguaDoceViveirosEscavadosUnidadePescaEsportivatipo02 ||
                                                                  x.Codigo == (int)eAtividadeCodigo.CarciniculturaEspeciesAguaDoceViveirosEscavados03 ||
                                                                  x.Codigo == (int)eAtividadeCodigo.PisciculturaEspeciesAguaDoceEmGaiolasTanquesAlvenaria04 ||
                                                                  x.Codigo == (int)eAtividadeCodigo.PisciculturaEspeciesAguaDoceGaiolasNaoIncluiProducaoLarvas05 ||
                                                                  x.Codigo == (int)eAtividadeCodigo.PisciculturaEspeciesAguaDoceTanquesBemComoCultivoPeixesOrnamentais06 ||
                                                                  x.Codigo == (int)eAtividadeCodigo.CarciniculturaEspeciesAguaDoceGaiolasTanquesAlvenariaOuMaterialIsolamento07 ||
                                                                  x.Codigo == (int)eAtividadeCodigo.CarciniculturaEspeciesAguaDoceEmGaiolasRaceway08 ||
                                                                  x.Codigo == (int)eAtividadeCodigo.CarciniculturaEspeciesAguaDoceEmGaiolasRacewayApenasEngorda09 ||
                                                                  x.Codigo == (int)eAtividadeCodigo.CriacaoAnimaisConfinadosPequenoPorteAmbienteAquatico10).ToList();

            Atividade           = ViewModelHelper.CriarSelectList(_atvs, true, true);
            CoodernadaAtividade = new CoordenadaAtividadeVM(new CoordenadaAtividade(), new List <Lista>(), tipoGeometrico);
            Caracterizacao      = caracterizacao;
        }
 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);
 }