示例#1
0
        public JsonResult LoadData(Thiado.DataDll.Entidades.Variaveis variavelcontrole)
        {
            Helper.JsonRetorno JsonRetorno = new Helper.JsonRetorno();

            // buscar os itens pelo id que já temos
            Thiado.DataDll.Entidades.Variaveis      variaveisDB     = new Thiado.DataDll.Entidades.Variaveis();      //Sintec.Data.Entities.VariavelControle variavelControleBD = new VariavelControle();
            Thiado.DataDll.Services.VariavelService VariavelService = new Thiado.DataDll.Services.VariavelService(); //Sintec.Data.ADO.VariavelControleADO variavelControleService = new Data.ADO.VariavelControleADO();
            TMSAMongo.Services.MongoService         mongoservices   = new TMSAMongo.Services.MongoService();         //Sintec.Data.ADO.MongoADO mongoservices = new Data.ADO.MongoADO();

            var itemEditVariavelControle = VariavelService.CerragarPeloId(variavelcontrole);


            JsonRetorno.Data = itemEditVariavelControle;



            return(Json(JsonRetorno));
        }
示例#2
0
        public JsonResult Save(Thiado.DataDll.Entidades.Variaveis variavelcontrole)
        {
            Helper.JsonRetorno JsonRetorno = new Helper.JsonRetorno();
            Thiado.DataDll.Services.VariavelService VariavelService = new Thiado.DataDll.Services.VariavelService(); //Data.ADO.VariavelControleADO VariavelControleADO = new Data.ADO.VariavelControleADO();
            TMSAMongo.Services.MongoService         ServicoMongo    = new TMSAMongo.Services.MongoService();

            if (variavelcontrole.Descricao == null)
            {
                JsonRetorno.Criticas.Add(new Helper.Criticas()
                {
                    FieldId = "txtDescricaoVariavelControle", Mensagem = "Campo Obrigatório."
                });
            }
            if (variavelcontrole.UnidadeMedida == null)
            {
                JsonRetorno.Criticas.Add(new Helper.Criticas()
                {
                    FieldId = "txtUnidadeMedidaVariavelControle", Mensagem = "Campo Obrigatório."
                });
            }
            if (variavelcontrole.VariavelLetra == null)
            {
                JsonRetorno.Criticas.Add(new Helper.Criticas()
                {
                    FieldId = "txtVariavelLetraVariavelControle", Mensagem = "Campo Obrigatório."
                });
            }
            if (variavelcontrole.VariavelWDL == null)
            {
                JsonRetorno.Criticas.Add(new Helper.Criticas()
                {
                    FieldId = "txtVariavelWDLVariavelControle", Mensagem = "Campo Obrigatório."
                });
            }
            if (variavelcontrole.Tipo == "" || variavelcontrole.Tipo == null)
            {
                JsonRetorno.Criticas.Add(new Helper.Criticas()
                {
                    FieldId = "txtTipoVariavelControle", Mensagem = "Campo Obrigatório."
                });
            }

            if (variavelcontrole.Tipo != null && variavelcontrole.Tipo == "COMBO" && variavelcontrole.Opcoes != null)
            {
                var count = 1;

                foreach (var item in variavelcontrole.Opcoes)
                {
                    if (item == null)
                    {
                        JsonRetorno.Criticas.Add(new Helper.Criticas()
                        {
                            FieldId = "btnAdicionar", Mensagem = "Clique em Adicionar."
                        });
                    }
                    else
                    {
                        if (item.Valor == null)
                        {
                            JsonRetorno.Criticas.Add(new Helper.Criticas() /*Css = "txtOpcoesValorVariavelControle", */ FieldId
                            {