Ejemplo n.º 1
0
        /*--------------------------------------------------------------------
         *--------------------------------------------------------------------
         * PERFIL
         *--------------------------------------------------------------------
         *--------------------------------------------------------------------*/

        #region Perfil

        /// <summary>
        /// Carrega a tela inicial de Manutenção de Perfil
        /// </summary>
        /// <returns></returns>
        public ActionResult Perfil()
        {
            wcfCadastro.CadastroClient objCadastro = new wcfCadastro.CadastroClient();
            JavaScriptSerializer       serializer  = new JavaScriptSerializer();
            List <Perfil> lstPerfil = new List <Models.Perfil>();

            Models.Perfil objPerfil = new Models.Perfil();

            try
            {
                objPerfil.idPerfil = -1;
                lstPerfil          = serializer.Deserialize <List <Perfil> >(objCadastro.ListarPerfil(JsonConvert.SerializeObject(objPerfil)));
                return(View(lstPerfil));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objCadastro.Close();
                objCadastro = null;
                serializer  = null;
                lstPerfil   = null;
            }
        }
Ejemplo n.º 2
0
        public ActionResult ManutencaoPerfil(Perfil pVO)
        {
            wcfCadastro.CadastroClient objCadastro = new wcfCadastro.CadastroClient();
            JavaScriptSerializer       serializer  = new JavaScriptSerializer();

            try
            {
                if (pVO.idPerfil > 0)
                {
                    pVO = serializer.Deserialize <List <Perfil> >(objCadastro.ListarPerfil(JsonConvert.SerializeObject(pVO)))[0];
                }

                return(View(pVO));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objCadastro.Close();
                objCadastro = null;
            }
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Carrega a tela inicial de Manutenção de Perfil
        /// </summary>
        /// <returns></returns>
        public ActionResult Perfil()
        {
            wcfCadastro.CadastroClient objCadastro = new wcfCadastro.CadastroClient();
            JavaScriptSerializer serializer = new JavaScriptSerializer();
            List<Perfil> lstPerfil = new List<Models.Perfil>();
            Models.Perfil objPerfil = new Models.Perfil();

            try
            {
                objPerfil.idPerfil = -1;
                lstPerfil = serializer.Deserialize<List<Perfil>>(objCadastro.ListarPerfil(JsonConvert.SerializeObject(objPerfil)));
            return View(lstPerfil);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objCadastro.Close();
                objCadastro = null;
                serializer = null;
                lstPerfil = null;
            }
        }
Ejemplo n.º 4
0
        public ActionResult ManutencaoPerfil(Perfil pVO)
        {
            wcfCadastro.CadastroClient objCadastro = new wcfCadastro.CadastroClient();
            JavaScriptSerializer serializer = new JavaScriptSerializer();
            try
            {
                if (pVO.idPerfil > 0)
                    pVO = serializer.Deserialize<List<Perfil>>(objCadastro.ListarPerfil(JsonConvert.SerializeObject(pVO)))[0];

                return View(pVO);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objCadastro.Close();
                objCadastro = null;
            }
        }