Beispiel #1
0
        public RespuestaOperacionServicio CambiarEstadosPermisos(OperacionMultiplePermiso objOperacion, string Estado, string idUsuario)
        {
            RespuestaOperacionServicio rpta = new RespuestaOperacionServicio();

            try
            {
                objPermiso = new Permisos();
                objPermiso.cambiarEstadosPermisos(objOperacion.Id, Convert.ToInt32(Estado), Convert.ToInt32(idUsuario));
                rpta.Resultado = Constants.RESPUESTA_KERBERO_OK;
            }
            catch (Exception ex)
            {
                rpta.Resultado = Constants.RESPUESTA_KERBERO_ERROR;
                rpta.Error     = ex.Message;
            }
            return(rpta);
        }
Beispiel #2
0
        public RespuestaOperacionServicio CrearPermiso(Permiso permiso)
        {
            RespuestaOperacionServicio rpta = new RespuestaOperacionServicio();

            try
            {
                objPermiso     = new Permisos();
                permiso        = objPermiso.crearPermiso(permiso);
                rpta.Resultado = Constants.RESPUESTA_KERBERO_OK;
                rpta.data      = permiso;
            }
            catch (Exception ex)
            {
                rpta.Resultado = Constants.RESPUESTA_KERBERO_ERROR;
                rpta.Error     = ex.Message;
            }
            return(rpta);
        }
Beispiel #3
0
        public RespuestaOperacionServicio ModificarPermiso(string Id, Permiso permiso)
        {
            RespuestaOperacionServicio rpta = new RespuestaOperacionServicio();

            try
            {
                objPermiso     = new Permisos();
                permiso.Id     = Convert.ToInt32(Id);
                permiso        = objPermiso.actualizarPermiso(permiso);
                rpta.Resultado = Constants.RESPUESTA_KERBERO_OK;
                rpta.data      = permiso;
            }
            catch (Exception ex)
            {
                rpta.Resultado = Constants.RESPUESTA_KERBERO_ERROR;
                rpta.Error     = ex.Message;
            }
            return(rpta);
        }
Beispiel #4
0
        public RespuestaOperacionServicio ObtenerPermiso(string Id)
        {
            Permiso permiso = null;
            RespuestaOperacionServicio rpta = new RespuestaOperacionServicio();

            try
            {
                objPermiso     = new Permisos();
                permiso        = objPermiso.obtenerPermiso(Convert.ToInt32(Id));
                rpta.Resultado = Constants.RESPUESTA_KERBERO_OK;
                rpta.data      = permiso;
            }
            catch (Exception ex)
            {
                rpta.Resultado = Constants.RESPUESTA_KERBERO_ERROR;
                rpta.Error     = ex.Message;
            }
            return(rpta);
        }
Beispiel #5
0
        public RespuestaOperacionServicio BuscarPermisos(string Sistema, string Codigo, string Nombre, string Estado)
        {
            List <Permiso>             lstPermisos = null;
            RespuestaOperacionServicio rpta        = new RespuestaOperacionServicio();

            try
            {
                objPermiso     = new Permisos();
                lstPermisos    = objPermiso.buscarPermisos(Convert.ToInt32(Sistema), Codigo, Nombre, Estado);
                rpta.Resultado = Constants.RESPUESTA_KERBERO_OK;
                rpta.data      = lstPermisos;
            }
            catch (Exception ex)
            {
                rpta.Resultado = Constants.RESPUESTA_KERBERO_ERROR;
                rpta.Error     = ex.Message;
            }
            return(rpta);
        }
Beispiel #6
0
        public RespuestaOperacionServicio CambiarEstadoPermiso(string idUsuario, string Id, string Estado)
        {
            RespuestaOperacionServicio rpta = new RespuestaOperacionServicio();

            try
            {
                objPermiso = new Permisos();
                Permiso permiso = new Permiso();
                permiso.Id      = Convert.ToInt32(Id);
                permiso.Estado  = Convert.ToInt32(Estado);
                permiso.Usuario = Convert.ToInt32(idUsuario);
                objPermiso.cambiarEstadoPermiso(permiso);
                rpta.Resultado = Constants.RESPUESTA_KERBERO_OK;
                rpta.data      = permiso;
            }
            catch (Exception ex)
            {
                rpta.Resultado = Constants.RESPUESTA_KERBERO_ERROR;
                rpta.Error     = ex.Message;
            }
            return(rpta);
        }
Beispiel #7
0
 public PermisoController()
 {
     perm = new MPermisos();
 }