示例#1
0
        public ActionResult GrupoUsuarioModificar(int idGrupoUsuario, string mensaje, string tipoMensaje)
        {
            ServicioSeguridad.GrupoUsuario DatosGrupoUsuario = servicio_Seguridad.GrupoUsuario_Leer(idGrupoUsuario, 0, "");
            if (mensaje != "" && mensaje != null)
            {
                ViewBag.NotificarGrabado = mensaje;
                ViewBag.TipoNotificacion = tipoMensaje;
            }
            else
            {
                ViewBag.NotificarGrabado = string.Empty;
                ViewBag.TipoNotificacion = string.Empty;
            }
            ViewBag.IdGrupoUsuario          = DatosGrupoUsuario.IdGrupoUsuario;
            ViewBag.ListaGrupos             = util.DropDownGrupoListar(0, "");
            ViewBag.ListaEstadoGrupoUsuario = util.DropDownListaValorListar(0, Constantes.LISTA_VALOR_ESTADO_GRUPO_USUARIO, "");

            if (Session["PermisoCreacion"] != null && Session["PermisoEliminacion"] != null && Session["PermisoModificacion"] != null /*|| Session["PermisoEjecucion"] != null || Session["PermisoEliminacion"] != null || Session["PermisoModificacion"] != null || Session["PermisoVisibilidad"] != null*/)
            {
                ViewBag.PermisoCreacion     = Session["PermisoCreacion"].ToString();
                ViewBag.PermisoEliminacion  = Session["PermisoEliminacion"].ToString();
                ViewBag.PermisoModificacion = Session["PermisoModificacion"].ToString();
            }
            else
            {
                ViewBag.PermisoCreacion     = "";
                ViewBag.PermisoEliminacion  = "";
                ViewBag.PermisoModificacion = "";
            }
            return(View(DatosGrupoUsuario));
        }
示例#2
0
        public ActionResult GrupoUsuarioModificar(Cliente_Seguridad.ServicioSeguridad.GrupoUsuario grupoUsuario)
        {
            ServicioSeguridad.GrupoUsuario DatosGrupoUsuario = servicio_Seguridad.GrupoUsuario_Leer(grupoUsuario.IdGrupoUsuario, 0, "");
            if (ModelState.IsValid)
            {
                string errorModificar = servicio_Seguridad.GrupoUsuario_Modificar(grupoUsuario.IdGrupoUsuario, grupoUsuario.IdGrupo, grupoUsuario.Usuario, grupoUsuario.EstadoGrupoUsuario, Session["Usuario"].ToString());
                if (errorModificar == "")
                {
                    ViewBag.NotificarGrabado = "Lista Modificado Correctamente";
                    ViewBag.TipoNotificacion = "success";
                }
                else
                {
                    ViewBag.NotificarGrabado = "[ERROR]: [Servicio] No se pudo modificar" + errorModificar;
                    ViewBag.TipoNotificacion = "success";
                }
                ViewBag.IdGrupoUsuario = DatosGrupoUsuario.IdGrupoUsuario;
            }
            else
            {
                ViewBag.NotificarGrabado = "[ERROR]: No se pudo modificar";
                ViewBag.TipoNotificacion = "success";
            }
            ViewBag.ListaGrupos             = util.DropDownGrupoListar(0, "");
            ViewBag.ListaEstadoGrupoUsuario = util.DropDownListaValorListar(0, Constantes.LISTA_VALOR_ESTADO_GRUPO_USUARIO, "");

            if (Session["PermisoCreacion"] != null && Session["PermisoEliminacion"] != null && Session["PermisoModificacion"] != null /*|| Session["PermisoEjecucion"] != null || Session["PermisoEliminacion"] != null || Session["PermisoModificacion"] != null || Session["PermisoVisibilidad"] != null*/)
            {
                ViewBag.PermisoCreacion     = Session["PermisoCreacion"].ToString();
                ViewBag.PermisoEliminacion  = Session["PermisoEliminacion"].ToString();
                ViewBag.PermisoModificacion = Session["PermisoModificacion"].ToString();
            }
            else
            {
                ViewBag.PermisoCreacion     = "";
                ViewBag.PermisoEliminacion  = "";
                ViewBag.PermisoModificacion = "";
            }
            return(View(DatosGrupoUsuario));
        }