Esempio n. 1
0
        public ActionResult SegmentoCreate()
        {
            var model = new Perfil_Models();

            model.DdlTipoPerfilLista = TipoPerfilLista();

            return(View(model));
        }
Esempio n. 2
0
        public ActionResult Edit(int id)
        {
            var filtro = this._perfilApp.ListarPorId(id);

            var model = new Perfil_Models
            {
                IdPerfil = filtro.IdPerfil,
                Perfil   = filtro.Perfil,
            };

            return(View(model));
        }
Esempio n. 3
0
        public ActionResult Details(int id)
        {
            var filtro = this._perfilApp.ListarPorId(id);

            var model = new Perfil_Models
            {
                Perfil = filtro.Perfil,
                //Tipo = filtro.Tipo,
                DescricaoTipo = filtro.DescricaoTipo,
                DataCadastro  = filtro.DataCadastro,
            };

            return(View(model));
        }
Esempio n. 4
0
        //[HttpPost]
        public ActionResult PerfilCreate(Perfil_Models model)
        {
            var result = this._perfilApp.ExistePerfilSegm(model.Perfil);

            if (result != true)
            {
                model.DdlTipoPerfilLista = TipoPerfilLista();

                try
                {
                    var dommain = new sosportalperfil_Dommain
                    {
                        Perfil        = model.Perfil,
                        DataCadastro  = DateTime.Now,
                        DataAlteracao = DateTime.Now,
                        Status        = true,
                        DescricaoTipo = "Perfil",
                        Tipo          = 1,
                    };

                    if (ModelState.IsValid)
                    {
                        this._perfilApp.Salvar(dommain);
                        TempData["msgsucesso"] = "Registro salvo com sucesso";
                        return(View(model));
                    }
                }
                catch (Exception exception)
                {
                    TempData["msgerror"] = exception.Message.ToString();
                    return(View(model));
                }

                return(RedirectToAction("perfilLista", "perfil"));
            }
            else
            {
                TempData["msgsucesso"] = "Essa classificação já esta cadastrada!";
            }
            return(RedirectToAction("perfilLista", "perfil"));
        }
Esempio n. 5
0
        //[HttpPost]
        public ActionResult SegmentoCreate(Perfil_Models model)
        {
            var resultado = this._perfilApp.ExistePerfilSegm(model.Perfil);

            if (resultado != true)
            {
                try
                {
                    var dommain = new sosportalperfil_Dommain
                    {
                        Perfil        = model.Perfil,
                        DataCadastro  = DateTime.Now,
                        DataAlteracao = DateTime.Now,
                        Status        = true,
                        DescricaoTipo = "Segmento",
                        Tipo          = 2,
                    };

                    if (ModelState.IsValid)
                    {
                        this._perfilApp.Salvar(dommain);
                        TempData["msgsucesso"] = "Registro salvo com sucesso";
                        return(View(model));
                    }
                }
                catch (Exception exception)
                {
                    TempData["msgerror"] = exception.Message.ToString();
                    return(View(model));
                }
                return(RedirectToAction("SegmentoLista", "segmento"));
            }
            else
            {
                TempData["msgsucesso"] = "Esse nome ja esta cadastrado em nossa base!";
            }
            return(RedirectToAction("segmentoLista", "segmento"));
        }
Esempio n. 6
0
        public ActionResult Edit(Perfil_Models model)
        {
            try
            {
                var filtro = this._perfilApp.ListarPorId(model.IdPerfil);

                filtro.IdPerfil = model.IdPerfil;
                filtro.Perfil   = model.Perfil;

                if (ModelState.IsValid)
                {
                    this._perfilApp.Atualizar(filtro);
                    TempData["msgsucesso"] = "Registro atualizado com sucesso!";
                }


                return(View(model));
            }
            catch (Exception exception)
            {
                TempData["msgerror"] = exception.Message.ToString();
                return(View(model));
            }
        }