public Response DeleteRoleCombinationNotAllowed(ApplicationPMX application, Role roleA, Role roleB) { //Se debe de regresar falso si no existe y se debe de interpretar en la llamada de la funcion var response = new Response { Message = "No existe la combinacion", Result = false }; var roleDa = new RoleDA(_configuration); try { roleDa.DeleteRoleNotAllowedCombination(application, roleA, roleB); } catch (Exception e) { response.Message = string.Format( "Ocurrio un error al eliminar la combinacion de operaciones. {0}", e.Message); response.Result = false; } response.Result = true; response.Message = string.Format( "Se eliminó la combinación no permitida de la operacion {0} y {1} de la aplicacion {2}.", roleA.RoleName, roleB.RoleName, application.ApplicationName); roleDa.Dispose(); return(response); }