public void CarregarTituloAnteriorSigla(Finalidade item)
        {
            if (Validacao.EhValido && String.IsNullOrWhiteSpace(item.TituloModeloAnteriorSigla))
            {
                TituloModelo tituloModeloAnterior = _tituloModeloBus.ObterSimplificado(item.TituloModeloAnteriorId.Value);

                item.TituloModeloAnteriorSigla = tituloModeloAnterior.Sigla;
            }
        }
        public ActionResult Salvar(int modeloId)
        {
            TituloModelo modelo = _busModelo.ObterSimplificado(modeloId);

            if (modelo == null || !modelo.Codigo.HasValue || !EspecificiadadeBusFactory.Possui(modelo.Codigo.Value))
            {
                return(Json(new { Possui = false }, JsonRequestBehavior.AllowGet));
            }

            _bus = EspecificiadadeBusFactory.Criar(modelo.Codigo.Value);

            eEspecificidade eTelaEsp = (eEspecificidade)modelo.Codigo.Value;
            string          url      = Url.Action(eTelaEsp.ToString(), _bus.Tipo.ToString(), new { Area = "Especificidades" });

            return(Json(new { Possui = true, Url = url, Msg = Validacao.Erros }, JsonRequestBehavior.AllowGet));
        }